Support pour aider les utilisateurs dont les e-mails ne rebondissent pas, mais ne sont pas livrés

Continuing the discussion from Support for contacting users whose emails are bouncing:

It would be SUPER handy to have the Queue ID of the mail server for the sent message available here to track down wayward messages which the end user has not received but which have also not bounced.

1 « J'aime »

Réponse très tardive, mais n’ajoutons-nous pas maintenant un en-tête d’e-mail pour cela ?

Feedback-ID: meta:user_private_message:discoursemail

Non, cela est ajouté via notre configuration d’hébergement interne, et non pas le cœur de Discourse.

2 « J'aime »

Ajouter un en-tête ne réaliserait pas ce que j’entends — je cherche une autre colonne ici :

et lorsque vous cliquez sur l’ID de file d’attente, cela vous afficherait le message d’acceptation complet :

250 2.6.0 <f4503f85-0994-476a-9a35-50c48bc6e44c@forum.example.net> [InternalId=103560258941449, Hostname=HE1EUR02HT144.eop-EUR02.prod.protection.outlook.com] 113568 bytes in 0.525, 211.090 KB/sec Queued mail for delivery -> 250 2.1.5

Lorsque Net::SMTP envoie un e-mail, il renvoie la réponse d’acceptation de la file d’attente :

=> #<Net::SMTP::Response:0x00005625217b7888 @status="250", @string="250 2.0.0 Ok: queued as B29C51220EB\n">

À cette fin, nous pourrions enregistrer string comme « preuve de soumission », ce qui rendrait le suivi d’un e-mail de bout en bout beaucoup plus facile.

3 « J'aime »