Guillaume,
excusez-moi, je n’ai pas de postfix sous la main pour essayer. Il fait quoi le template ? Il ne fait que se mettre au début de la réponse de mailer-daemon ? Si oui, si la vrai cause de l’échec est toujours dans la réponse du serveur distant, avec le format inintelligible qui pose problème. Je pensais à un vrai truc qui traduise la réponse d’origine en langage clair (qui à laisser la réponse d’origine en pièce jointe pour le debugging pour les postmaster).
Le 9 juin 2017 à 09:40, Guillaume Tournat guillaume@ironie.org a écrit :
Le 09/06/2017 à 08:56, David Ponzone a écrit :
Tous,
Question pour ma culture générale:
Avant-hier, à l’occasion d’un mailing fait par ma femme pour l’anniversaire de mon fils, elle a reçu (évidemment) quelques mailer-daemon. Je ne dis pas que ma femme est une ignorante dans le domaine, c’est juste une utilisatrice qui s’attendrait, comme avec la Poste, à recevoir un message en retour dont le contenu soit clair. Entre la langue (généralement l’anglais) et la structure même du mail (qui se borne généralement à copier la réponse SMTP du serveur distant), c’est loin d’être le cas actuellement, donc elle m’a appelé au secours.
Est-ce que vous savez s’il y a un projet/effort en cours pour permettre de renvoyer des mailer-daemon intelligibles (dans la langue de l’expéditeur donc si possible) et dont le contenu soit mis en évidence ?
Effectivement, par défaut, c'est en anglais, et très technique.
Postfix permet de modifier les valeurs par défaut, en éditant les templates : bounce_template_file = /etc/postfix/bounce.cf
Avec dans ce fichier, plusieurs templates (failure, delay, ...)
/etc/postfix/bounce.cf
# # The failure template is used when mail is returned to the sender; # either the destination rejected the message, or the destination # could not be reached before the message expired in the queue. #
failure_template = <<EOF Charset: us-ascii From: MAILER-DAEMON (Systeme de messagerie) Subject: Message non delivre retourne a l'expediteur Postmaster-Subject: Postmaster Copy: Undelivered Mail
C'est le systeme de messagerie de $myhostname.
Nous sommes desoles de vous informer que votre message n'a pas pu etre achemine a un ou plusieurs destinataires. Le detail est explique ci dessous.
Pour une assistance, envoyez un e-mail a l'administrateur de votre messagerie.
Si vous le faites, merci d'inclure ce message d'erreur dans votre courriel.
Le systeme de messagerie.
EOF
[...]