chez moi si le serveur sendmail dit qu'il accepte, j'attends de lui qu'il livre le mail. S'il n'en veut pas il répond un code 4 ou 5.
En général (en tout cas sur les grosses infrastructures), ce n'est pas le serveur SMTP lui-même qui délivre le courrier dans la boite de l'utilisateur. Donc on peut très bien se trouver dans une situation où le SMTP visible sur Internet va accepter le message (il voit passer de tels volumes qu'il ne peut pas se permettre de faire plus que quelques vérifications très sommaires), puis va essayer de le transmettre plus loin, à un serveur qui aura les ressources nécessaires pour faire une analyse plus poussée, où le message pourra être rejeté. Oups, trop tard pour envoyer un 4xx ou 5xx au client initial…
La pratique correcte serait d'envoyer une notification à l'expéditeur pour lui signaler que son message n'a pas été délivré, mais vu que dans plus de 90% des cas, ça sera du spam avec une adresse expéditeur fausse, on ne le fait pas (ça se faisait il y a quelques années, mais vu le pourcentage de spam actuel, c'est complètement irresponsable aujourd'hui)
[^] # Re: C'est pas si simple l'email.
Posté par Buf (Mastodon) . En réponse au journal Les emails par Neuf.... Évalué à 7.
En général (en tout cas sur les grosses infrastructures), ce n'est pas le serveur SMTP lui-même qui délivre le courrier dans la boite de l'utilisateur. Donc on peut très bien se trouver dans une situation où le SMTP visible sur Internet va accepter le message (il voit passer de tels volumes qu'il ne peut pas se permettre de faire plus que quelques vérifications très sommaires), puis va essayer de le transmettre plus loin, à un serveur qui aura les ressources nécessaires pour faire une analyse plus poussée, où le message pourra être rejeté. Oups, trop tard pour envoyer un 4xx ou 5xx au client initial…
La pratique correcte serait d'envoyer une notification à l'expéditeur pour lui signaler que son message n'a pas été délivré, mais vu que dans plus de 90% des cas, ça sera du spam avec une adresse expéditeur fausse, on ne le fait pas (ça se faisait il y a quelques années, mais vu le pourcentage de spam actuel, c'est complètement irresponsable aujourd'hui)