17 votes

Existe-t-il un moyen de savoir si le courrier envoyé par mon serveur a été reçu par le serveur du destinataire ?

J'ai envoyé un courriel important et le destinataire prétend qu'il ne l'a pas reçu.

Ils disent avoir demandé à leur équipe informatique de vérifier si le courrier électronique avait été reçu sur leur serveur. Selon eux, l'e-mail n'a jamais atteint leur serveur. Ils n'acceptent pas non plus la possibilité que l'e-mail ait été reçu et marqué comme SPAM.

Ne devrais-je pas recevoir un message d'erreur au cas où le courriel n'aurait pas été délivré ?

Y a-t-il un moyen pour moi de vérifier s'ils disent la vérité (cela me semble très louche).

Nous vous remercions.

31voto

Town Points 101

Vous pouvez absolument voir dans les journaux de postfix où un courriel a été envoyé et s'il a été accepté. Voici un exemple d'entrée de journal de mon serveur de messagerie qui indique que le message a été envoyé avec succès aux serveurs SMTP de Google.

Dec 15 14:21:43 ebony postfix/smtp[2422] : D05BB1D872 : [ ] relay=gmail-smtp-in.l.google.com[74.125.201.27]:25, delay=1.4, delays=0.08/0.01/0.59/0.74, dsn=2.0.0, status=sent (250 2.0.0 OK) 1418674912 h96si7402391iod.11 - gsmtp)

Qu'est-ce que cette ne Voici ce que le serveur a fait du courrier électronique après il a été accepté, mais cette seule entrée suffit pour que vous puissiez dire au service informatique distant que votre courrier a bien été distribué et vous pouvez lui donner l'ID du message et la réponse de son serveur (entre parenthèses à la fin) pour fournir des preuves !

Bonne chance.

5voto

akosch Points 1799

Non, vous ne pourrez pas le vérifier.

Le courrier électronique est un service "pour le mieux". Il n'y a aucune garantie qu'un courriel donné sera effectivement délivré. En général, vous recevrez une notification indiquant que la livraison a été retardée, mais cela dépend du logiciel de messagerie utilisé par vous et le destinataire.

Vous pouvez consulter le journal de votre serveur de messagerie pour vérifier que le message a bien été envoyé, mais cela ne constitue pas une garantie de livraison.

5voto

Kondybas Points 6806

Il existe un "Delivery Status Notification" (DSN) - le MTA envoie un petit message à l'expéditeur lorsque la LDA se produit. Mais comme cette fonctionnalité a été utilisée par des spammeurs, les responsables de la poste l'ont désactivée. Certains MTA modernes comme exim ne l'a pas du tout.

Grâce aux journaux, vous pouvez savoir que le message de votre MTA a été transmis à un autre MTA, mais vous ne pouvez pas estimer si le message sera délivré ou relayé. Vous avez réussi à relayer le message en dehors de votre zone de responsabilité et c'est tout.

3voto

Halfgaar Points 7731

Si vous n'avez pas accès aux journaux du serveur que vous avez utilisé, vous ne pouvez pas le prouver pour ce message en particulier. Normalement, vous recevez un message d'erreur en cas d'échec, à moins que le serveur ne pense qu'il s'agit de spam et ne le rejette.

Si le serveur n'est pas joignable, le serveur d'envoi continuera d'essayer pendant quelques jours. Vous recevrez un avis différé après quelques heures.

Lorsque vous voulez avoir la preuve qu'un message a été accepté par le serveur destinataire, vous pouvez activer une confirmation de livraison (à ne pas confondre avec l'accusé de réception). Tous les clients de messagerie ne prennent cependant pas en charge cette fonction. Thunderbird le fait (lors de la rédaction d'un message, choisissez options -> demander un accusé de réception ou quelque chose du genre). De nombreux serveurs de messagerie répondent à la demande d'accusé de réception et vous recevrez en retour un message indiquant que le message a été délivré au serveur xyz.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X