501 5.5.4 Vous n'êtes pas autorisé à envoyer depuis cette adresse

Je teste la configuration des e-mails de Discourse à partir d’un client Thunderbird, je peux envoyer et recevoir des e-mails sans problème. Mais dans Discourse, aucun e-mail n’est envoyé avec cette erreur :

501 5.5.4 You are not allowed to send from this address.

Que signifie cette erreur ?
Où est-elle générée ? Selon quelles règles ?

L’enregistrement SPF autorise uniquement le MX à envoyer des e-mails (configuré comme DISCOURSE_SMTP_ADDRESS), ce qui ne semble poser aucun problème avec d’autres domaines, puisque les clients SMTP se connectent au MX pour envoyer.

Cela signifie (probablement) que thunderbird envoie depuis une adresse comme user@example.com et que votre forum envoie depuis user@forum.example.com. Vous voudrez peut-être changer votre adresse notification_email.

Est-ce que le service qui est conçu pour l’envoi d’e-mails transactionnels ?

Voir Dépannage des e-mails sur une nouvelle installation de Discourse

1 « J'aime »

Le message d’erreur signifie que l’adresse de l’expéditeur n’est pas autorisée. Peut-être parce qu’elle n’apparaît pas dans la configuration des expéditeurs autorisés du serveur de messagerie.

Hein, j’ai trouvé mon erreur, grâce à votre aide, @pfaffman.

L’adresse dans le message d’erreur concerne l’adresse de l’expéditeur. Je me concentrais sur l’adresse IP, ce qui m’a induit en erreur.

Une fois que j’ai vérifié l’adresse de notification (DISCOURSE_NOTIFICATION_EMAIL dans containers/app.yml), j’ai réalisé que mon serveur de messagerie n’avait pas d’entrée pour cet expéditeur : l’ajout de l’alias a résolu le problème.

3 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.