Question

Je suis en train de faire un programme de détection de rebond, qui lit les courriers de rebond. Notre configuration est que nous envoyons des e-mails, ajoutant un noreply@domain.tl aux mails envoyés. Certains destinataires n'existent plus et nous voulons donc lire le rebond et détecter à qui il a été envoyé. Je me suis effondré à ce sujet pendant un jour ou deux maintenant mon Google et ainsi. Maintenant, je suis tombé sur quelque chose nommé Verp, chemin de retour d'enveloppe variable. Mais y a-t-il quelqu'un ici qui peut m'expliquer la technique en termes "humains"?

Je le comprends de cette manière: envoyez un courrier à un destinataire avec un en-tête "de:" réglé sur noreply+recipent+recipent_domain.tl@domain.tl.

Mais comment le serveur de messagerie du destinataire déduit-il l'adresse de retour dans l'en-tête de l'en-tête si le destinataire n'existe pas? Est-ce qu'il le déduit du chemin de retour à la place dans le courrier envoyé?

J'espère que quelqu'un comprend ma question et peut m'expliquer comment cela fonctionne, ou peut-être me dire une façon alternative de le faire.

Était-ce utile?

La solution

Imagine ça:

Vous envoyez une newsletter à:

  • Bob@example.org
  • Jane@example.org
  • Steve@example.org

Les adresses Bob et Jane n'existent plus.

Par conséquent, pour chaque adresse mail que vous ciblez, vous gérez un chemin de retour unique: adresse comme tel:

  • Pour Bob: 1@bounce.yourdomain.com
  • Pour Jane: 2@bounce.yourdomain.com
  • Pour Steve: 3@bounce.yourdomain.com

Puis vérifier votre fourre-tout Compte sur Bounce.yourDomain.com (programmatiquement) Vous trouvez deux e-mails:

Un pour 1@bounce.yourdomain.com et un pour 2@bounce.yourdomain.com.

Vous avez précédemment stocké quelque part que 1 appartient à Bob et 2 à Jane, vous les supprimez donc de la liste des newsletter.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top