Configuration PHPBB3 et authentification email
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

Configuration PHPBB3 et authentification email

by
SelimC1
Created on 2020-12-13 18:58:19 (edited on 2024-09-04 12:37:42) in E-mails et solutions Office

Bonjour,

j’essaye de configurer l’envoi d’e-mails depuis le forum phpbb3 que j'ai mise en place depuis peu.

Je tourne en rond, j'ai épluché les forums PHPBB en français et en anglais.

Je ne trouve pas les bons réglages sur le forum phpbb3
**voici les réglages :**
Autoriser l’envoi de courriel via le forum :activé
Les membres envoient des courriels via le forum : désactivé
Taille des paquets de courriels : 0
Nombre maximum de destinataires autorisés : 50
Courriel de contact : forum@leprintempspenivauxois.fr
Nom du contact : forum
Adresse courriel de l’expéditeur :forum@leprintempspenivauxois.fr
Forcer l’adresse courriel de réponse : non
=>REMARQUE N°1 il est indiqué sur PHPBB que "ceci requiert que cette adresse de courriel soit ajoutée en tant qu’adresse de confiance au niveau des paramètres du serveur de courriel."
=> QUESTION N°1- est ce que l'ajout en tant qu'adresse de confiance est liée au phpb ou est ce qu'elle se fait quelques part sur la panneau utilisateur OVH ?
Masquer les adresses courriels : non
--------------------------------
Paramètres SMTP
Utiliser un serveur SMTP pour l’envoi de courriels : oui
Adresse du serveur SMTP :ssl://SSL0.OVH.NET
Port du serveur SMTP :465
Méthode d’authentification SMTP : PLAIN
Nom d’utilisateur SMTP :forum@leprintempspenivauxois.fr
Mot de passe SMTP : correctement remplis (3 essais avec ressaisie à chaque fois)
Vérifier le certificat SSL :non
Vérifier le nom du partenaire SMTP : non
Autoriser les certificats SSL auto-signés : non
---------------------
Situation 1) lorsque dans le panneau de configuration j'utilise les fonctions d'envois d'email sans SMTP (SMTP désactivé) activité, je n'ai pas de message d'erreur. et aucun mail n'arrive dans ma boite au lettre de forum@leprintempspenivauxois.fr

* -j'ai testé l'orthographe et l’envoi et la réception dans la boite au lettre d'une message depuis une ma boite perso (je reçois et peux envoyer des emails).

Situation 2) lorsque j'active le SMTP, j'ai le message d'erreur suivant. dans les log d'erreur du forum
Erreur de courriel
» EMAIL/SMTP
/phpBB3/adm/index.php

Un problème est survenu lors de l’envoi du courriel à la ligne 1561. Réponse : 530 5.7.1 Client was not authenticated
.
Backtrace

Connecting to ssl://SSL0.OVH.NET:465
LINE: 1204 <- 220 GARM-105G006 Sunday, December 13, 2020

# EHLO webm197.cluster028.gra.hosting.ovh.net
LINE: 1551 <- 250-OVH SMTP PROXY Hello

LINE: 1551 <- 250-SIZE 104857600

LINE: 1551 <- 250-ENHANCEDSTATUSCODES

LINE: 1551 <- 250-AUTH LOGIN PLAIN

LINE: 1551 <- 250-AUTH=LOGIN PLAIN

LINE: 1551 <- 250 8BITMIME

# EHLO webm197.cluster028.gra.hosting.ovh.net
LINE: 1551 <- 530 5.7.1 Client was not authenticated

# HELO webm197.cluster028.gra.hosting.ovh.net
LINE: 1561 <- 530 5.7.1 Client was not authenticated

----------------------------------------------------------
j'ai regardé le forum ovh et ce message,
https://community.ovhcloud.com/community/fr/envois-de-mail-via-un-forum-phpbb3?id=community_question&sys_id=12843184f51646d02d4c5f7a9ab361ef
je n'étais pas blacklisté (vendredi soir).

Merci de m'indiquer une piste pour résoudre ce problème de "client was not authenticated" .
Selim


15 Replies ( Latest reply on 2020-12-15 06:59:15 by
SelimC1
)


EHLO webm197.cluster028.gra.hosting.ovh.net
LINE: 1551 <- 530 5.7.1 Client was not authenticated

Le serveur en question oblige à fournir un login/mot de passe d'une boîte qui existe dans un hébergement OVH.
Ce doit être la même adresse que celle que tu mets dans le champ expéditeur.

Bonsoir Fritz2cat,
merci pour ta réponse.
J'ai crée une adresse qui est hébergée chez ovh pour cela et c'est bien elle que je mets dans le champs expéditeur, :
> Nom d’utilisateur SMTP :forum@leprintempspenivauxois.fr
> Mot de passe SMTP : correctement remplis ;-)

où est ce que cela pose un pb ?
est ce que c'est de mon ressort de régler ce problème ?

```text


une adresse qui est hébergée chez ovh


C'est peut-être une autre formule ? Un hosted Exchange ?

Dans le log que tu nous commu niques il n'y a pas l'air d'avoir une authentification. Le client doit envoyer une commande AUTH et on ne voit que des EHLO et HELO

A lire:
https://www.samlogic.net/articles/smtp-commands-reference.htm

> The example below shows how AUTH LOGIN can be used to make an authenticated login:
>
> S: 220 smtp.server.com Simple Mail Transfer Service Ready
> C: EHLO client.example.com
> S: 250-smtp.server.com
> S: 250-SIZE 1000000
> S: 250 AUTH LOGIN PLAIN CRAM-MD5
> C: AUTH LOGIN
> S: 334 VXNlcm5hbWU6
> C: adlxdkej
> S: 334 UGFzc3dvcmQ6
> C: lkujsefxlj
> S: 235 2.7.0 Authentication successful
>
> After that the AUTH LOGIN command has been sent to the server, the server asks for username and password by sending BASE64 encoded text (questions) to the client. “VXNlcm5hbWU6” is the BASE64 encoded text for the word "Username" and “UGFzc3dvcmQ6” is the BASE64 encoded text for the word "Password" in the example above. The client sends username and password also using BASE64 encoding. "adlxdkej", in the example above, is a BASE64 encoded username and "lkujsefxlj" is a BASE64 encoded password.
>
> More detailed information about the AUTH command is available on this reference page: The AUTH Command. ```

Bonjour,
j'ai l'impression que c'est peine perdue.
on entre dans le vocabulaire que je ne comprends pas.
ça dépasse mes compétences, dans la partie admin du forum, j'ai des cases à remplir à cocher, éventuellement des numéros de ports à remplir mais je ne suis pas à même de modifier les procédures du phpbb dans le code.

Bonjour,

sinon le plus simple, ne pas utiliser SMTP et passer par la fonction mail().

Cf : [url=https://www.phpbb.com/support/docs/en/3.2/kb/article/email-easy-setup-not-smtp/]Knowledge Base - EMAIL - Easy setup (NOT SMTP)[/url]

Cordialement, janus57

Bonjour Janus 57
Je n'ai pas la volonté d'utiliser le SMTP.
j'ai éssayé l'autre solution, seulement je nai pas de message d'erreur ni de mail. j'ai crée une adresse mailchez OVH (fournie avec le pack hebergement).


Situation 1) lorsque dans le panneau de configuration j'utilise les fonctions d'envois d'email sans SMTP (SMTP désactivé), je n'ai pas de message d'erreur. et aucun mail n'arrive dans ma boite au lettre de forum@leprintempspenivauxois.fr


je suis preneur de solutions ;-)


je suis preneur de solutions ;-)


Ajoute un fichier testmail.php avec le contenu suivant:

$headers ='From: user@example.com'."\n";
$headers .='Reply-To: user@example.com'."\n";
$headers .='Content-Type: text/plain; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
mail('user@example.com', 'Sujet',
'Message contenu de l email', $headers);
?>

Mets une adresse valable aux 3 endroits.
puis exécute-le en l'appelant par son URL. Chaque appel envoie un mail.
Tu les reçois ?

Bonjour,
testmail effectué.
j'ai bien reçu le mail.


j'ai bien reçu le mail.


alors tu fais comme janus l'a suggéré, puisque OVH transporte bien les mails qu'on lui donne à manger.

Merci pour ces réponses

J'ai fait la manip d'envois de mail en désactivant le smtp.
je n'ai ni mail dans la boite au lettre, ni message d'erreur.
j'ai attendu quelques minutes pour laisser le temps aux mails d'arriver.
je suis, pour cette option, dans la même situation qu'au début,


> voici les réglages :
> Autoriser l’envoi de courriel via le forum :activé
> Les membres envoient des courriels via le forum : activé ou désactivé
> Taille des paquets de courriels : 0 ou 10
> Nombre maximum de destinataires autorisés : 50
> Courriel de contact : forum@leprintempspenivauxois.fr
> Nom du contact : forum
> Adresse courriel de l’expéditeur :forum@leprintempspenivauxois.fr
> Forcer l’adresse courriel de réponse : oui ou non
> =>REMARQUE N°1 il est indiqué sur PHPBB que "ceci requiert que cette adresse de courriel soit ajoutée en tant qu’adresse de confiance au niveau des paramètres du serveur de courriel."
> => QUESTION N°1- est ce que l'ajout en tant qu'adresse de confiance est liée au phpb ou est ce qu'elle se fait quelques part sur la panneau utilisateur OVH ?
> Masquer les adresses courriels : non


je n'ai ni mail dans la boite au lettre, ni message d'erreur.


Je veux bien essayer d'aider, mais pas jusqu'à installer un phpBB pour voir.

Merci
ben je me demande, si je ne vais pas écraser mon installation et recommencer.
j'attends encore un peu voir si quelqu'un a pas une idée .
ce qui me surprend, au final, c'est qu'aucune des deux méthodes ne fonctionne.

phpBB n'a pas une communauté de support ?

Merci @Fritz2cat et @janus57,
J'ai consulté les messages sur la communauté phpbb, j'ai trouvé un cas similaire. Les investigations dans le code sont trop complexe pour moi(avec un post sur le forum anglophone de phpbb) et l'auteur à fini par changer de formule d'hébergement.
http://forums.1fr.com/support-utilisation-phpbb32/sujet212887-15.htmlfr.com/support-utilisation-phpbb32/sujet212887-15.html
Merci pour votre aide. je vais tenter un ré-install manuel et on verra après.

A la réinstallation, tout fonctionne :-/
merci grandement pour votre réactivité et vos échanges.

Replies are currently disabled for this question.