Configurer la réception des e-mails en livraison directe pour sites auto-hébergés avec Mail-Receiver

[quote=“Simon Manning, post:476, topic:49487, username:Simon_Manning”]
Mon soupçon est que votre citation du guide vous a induit en erreur et qu’en fait, tout fonctionne probablement correctement.
[/quote]Vous aviez raison, la configuration d’un e-mail pour une catégorie et l’envoi d’e-mails là-bas ont fonctionné comme prévu, donc je me frappais la tête contre un mur parce que les rejets étaient silencieux.

Je suis content de le savoir maintenant, et j’espère que le guide sera mis à jour, bien que personnellement, je préférerais que cela fonctionne comme le décrit le guide. Par exemple, si les utilisateurs essaient d’envoyer un e-mail à une adresse et que cela échoue, cela pourrait m’aider à les informer ou à réaliser qu’il y a une demande pour communiquer avec une catégorie ou un groupe par e-mail. Il semble que sans cela, il n’y ait aucun moyen facile de voir ces e-mails.

[quote=“Matt Palmer, post:479, topic:49487, username:mpalmer”]
C’est le cas. Avec la livraison directe, votre fournisseur de messagerie sortante n’a pas besoin d’intervenir du tout pour la messagerie entrante. Tout, qu’il s’agisse d’un nouveau sujet, d’une réponse ou d’un rebond, devrait être envoyé directement à mail-receiver (et de là à Discourse pour traitement).
[/quote]Cela ne fonctionne toujours pas comme prévu. J’ai fait fonctionner les webhooks, donc je peux voir plusieurs rebonds, mais je sais qu’ils proviennent des webhooks de Mailgun car ils ont le problème décrit ici : “Discourse::NotFound” error when click “Email Type” field on admin/email/bounced

Je ne comprends pas vraiment comment Mailgun reçoit les rebonds en premier lieu, car je n’ai pas d’enregistrements MX pointant vers leurs serveurs, j’imagine qu’ils définissent un chemin de retour lorsqu’ils envoient l’e-mail sortant ?

Et je vois les rebonds dans les journaux de mail-receiver, mais ils n’atteignent pas app. Il semble qu’ils soient rejetés silencieusement. Voici une ligne dans les journaux que je peux relier à un rebond reçu via les webhooks :

NOQUEUE: reject: RCPT from mail-[id1].outbound.protection.outlook.com[XX.XX.XX.XX]: 450 4.7.1 <bounce+[id2]-[email]=[address].com@www.[mydomain].com>: Recipient address rejected: Internal error, API request failed; from=<> to=<bounce+[id#]-[email]=[address].com@www.[mydomain].com> proto=ESMTP helo=<[id3].outbound.protection.outlook.com>

Dois-je ajouter bounce+{%quelque chose}@www.mydomain.com comme une adresse autorisée quelque part pour qu’ils passent ?

2 « J'aime »