Traitement de l'envoi de mails par phpBB 3.1

Pour discuter de phpBB3 - Pas de support sur cette section !
Pour du support veuillez vous rendre sur les sections de support 3.1 et 3.2

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

Attention, aucun support n'est donné dans cette section.

Traitement de l'envoi de mails par phpBB 3.1

Messagepar Manard » 19 Oct 2016 à 19:32

Bonjour,

J'ai une interrogation sur la possibilité de traitement des instructions que reçoit phpBB. Est-il possible de traiter des commandes en parallèle ? Je pose cette question, car notre hébergeur nous fournit un SMTP sur un serveur mutualisé, ce serveur SMTP est par moment lent, surcharge ou autres ? toujours est-il que quand on répond sur un forum avec des membres qui se surveillent les nouveaux posts, le processus d'envoi est long, il doit attendre que le mail soit adressé. Si le processus d'envoi de mails pouvait être traité en parallèle, ce serait "transparent", plus de temps d'attente.

Peut-être que c'est une question à soumettre aux développeurs de phpBB, mais est-ce possible?

Je remercie les développeurs qui maîtrisent le langage php, s'ils peuvent me renseigner.

Bonne soirée

Bernard
Manard
Roi des posts
Roi des posts
 
Messages: 926
Enregistré le: 31 Mar 2012 à 09:24

Re: Traitement de l'envoi de mails par phpBB 3.1

Messagepar galixte » 20 Oct 2016 à 02:05

J’en doute, bien que je t’invite à poser la question aux développeurs.

Pourquoi ne pas déléguer la partie e-mail à un autre prestataire de ton choix ?
Communau EzCom
Image
« Traductions d’extensions & styles pour phpBB 3.1.x & 3.2.x ».
ImageListes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
ImageListes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.
Avatar de l’utilisateur
galixte
Floodeur universel
Floodeur universel
 
Messages: 10123
Enregistré le: 08 Mar 2004 à 02:40
Localisation: Sud de la France.

Re: Traitement de l'envoi de mails par phpBB 3.1

Messagepar Manard » 20 Oct 2016 à 09:04

Bonjour Galixte,

Effectivement déléguer l'envoi des Emails à un autre service externe SMTP serait une des solutions, nous avions Gmail qui était très fiable, mais suite à changement des serveurs, il nous a été depuis impossible d'utiliser à nouveau Gmail, malgré plusieurs configurations de paramètrages et recherches de l'hébergeur. J'avais testé également sur Free, ça fonctionnait, mais le service n'est pas super fiable, pas plus tard qu'il y a deux jours je ne pouvais plus envoyer de mails depuis mon PC...

Connais-tu des services SMTP fiables et gratuits ?

Sinon je pense qu'effectivement il faudrait interroger les développeurs de phpBB, mais mon niveau d'anglais n'est pas mirobolant, le lire ça va, mais l'écrire c'est différent...

Bonne journée

Bernard
Manard
Roi des posts
Roi des posts
 
Messages: 926
Enregistré le: 31 Mar 2012 à 09:24

Re: Traitement de l'envoi de mails par phpBB 3.1

Messagepar galixte » 20 Oct 2016 à 18:15

services SMTP fiables et gratuits
non, pas en gratuit.
Communau EzCom
Image
« Traductions d’extensions & styles pour phpBB 3.1.x & 3.2.x ».
ImageListes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
ImageListes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.
Avatar de l’utilisateur
galixte
Floodeur universel
Floodeur universel
 
Messages: 10123
Enregistré le: 08 Mar 2004 à 02:40
Localisation: Sud de la France.

Re: Traitement de l'envoi de mails par phpBB 3.1

Messagepar ABDev » 20 Oct 2016 à 20:17

Hello,
On peut exécuter des fonctions parallèles sur PHP, tout comme on peut le faire depuis quelques années aussi sur les applications système.
Un exemple simple : http://phplens.com/phpeverywhere/?q=node/view/254

L'une des possibilités est d'utiliser Gearman : http://php.net/manual/en/book.gearman.php
Mais je doute que cette option soit disponible partout, surtout sur des serveurs mutualisés.
Pour se payer le luxe d'être feignant, il faut sans cesse faire travailler ses méninges ! (Korben)

On clique sur le bouton Répondre plutôt que le bouton Citer ...
Un problème avec une extension ? Pas de lien vers celle-ci ? Sujet ignoré !
Avatar de l’utilisateur
ABDev
Programmationateur
Programmationateur
 
Messages: 15695
Enregistré le: 12 Mai 2005 à 23:54

Re: Traitement de l'envoi de mails par phpBB 3.1

Messagepar Manard » 20 Oct 2016 à 20:53

Bonsoir Galixte et ABDev,

Je vous remercie pour vos réponses, si la possibilité d'exécuter des tâches php en parallèle est fonction de la puissance des serveurs d'hébergement, je crains que si je lance ce type de demande aux développeurs de phpBB elle ne soit prise en compte et je comprendrais.

Je vous souhaite une bonne soirée

Bernard
Manard
Roi des posts
Roi des posts
 
Messages: 926
Enregistré le: 31 Mar 2012 à 09:24

Re: Traitement de l'envoi de mails par phpBB 3.1

Messagepar ABDev » 20 Oct 2016 à 20:59

Il faut s'attendre effectivement à ce que cette demande ne soit pas prise en compte.
Ceci étant, rien n'empêche de poser quand même la question, afin qu'il y ait une réflexion dessus.
Pour se payer le luxe d'être feignant, il faut sans cesse faire travailler ses méninges ! (Korben)

On clique sur le bouton Répondre plutôt que le bouton Citer ...
Un problème avec une extension ? Pas de lien vers celle-ci ? Sujet ignoré !
Avatar de l’utilisateur
ABDev
Programmationateur
Programmationateur
 
Messages: 15695
Enregistré le: 12 Mai 2005 à 23:54

Re: Traitement de l'envoi de mails par phpBB 3.1

Messagepar Nicofuma » 09 Jan 2017 à 12:31

C'est un peu tard mais au cas ça pourrait aider quelqu'un d'autre plus tard : dans le panneau d'administration, dans la partie configuration des emails il y a une option Email package size. Quand cette option est à une valeur différente de 0, phpBB utilise une message queue et les mails sont envoyés de façon asynchrone par un cron
Membre de la phpBB Development-Team sur phpbb.com - Release manager de la version 3.2
Pas de support par PM
Nicofuma
Apprenti-posteur
Apprenti-posteur
 
Messages: 173
Enregistré le: 19 Avr 2014 à 20:38

Re: Traitement de l'envoi de mails par phpBB 3.1

Messagepar Manard » 14 Jan 2017 à 17:54

Bonjour Nicofuma,

Je te remercie de ta réponse, mieux vaut tard que jamais :wink:

Je vais tester en modifiant ce paramètre, car j'ai beau avoir testé une mise à niveau en 3.2 : support-mises-a-jour-conversions-phpbb32/sujet209322-15.html , j'attends avant de le faire sur le forum en production. J'ai des modifications à réaliser sur mes styles personnels

Edition :
Je viens de tester, effectivement quand un mail est émis, le temps de rafraîchissement est sérieusement réduit, merci pour cette astuce

Bonne soirée

Bernard
Manard
Roi des posts
Roi des posts
 
Messages: 926
Enregistré le: 31 Mar 2012 à 09:24


Retourner vers Discussions sur phpBB3

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Bing [Bot], Google [Bot] et 1 invité