Récemment, j’en ai eu marre des gens qui activent systématiquement un accusé de réception dans leurs e-mails.
De plus, il n’est pas possible de les désactiver dans le client mail d’android (one plus one sur cyanogen).
Comment cela fonctionne
Quand l’utilisateur ajoute un accusé de réception à son e-mail, le client ajoute un header dans celui-ci afin de demander au client du destinataire d’envoyer un e-mail en retour.
Le serveur mail du destinataire masque ce mail et l’envoi en toute transparence (vous voyez où je veux en venir).
Le header en question est « Disposition-Notification-To: »
Comment le filtrer sous postfix
Postfix dispose de l’option « header-check » qui lui permet de traiter certains headers.
Dans notre cas, nous allons ajouter la directive IGNORE afin de demander à postfix de supprimer le header incriminé.
De cette manière, votre client mail ne trouvera pas le fameux header et n’y répondra pas de manière silencieuse.
Pour commencer, éditer le fichier /etc/postfix/header_check et ajoutez-y la ligne suivante:
/^Disposition-Notification-To:/ IGNORE
Enfin, éditez votre main.cf et ajoutez-y la ligne suivante
header_checks = regexp:/etc/postfix/header_checks
Pour finir, relancez simplement postfix via init.d ou systemctl (en fonction de votre OS)
Note importante : cette manipulation filtrera aussi vos demandes d’accusés de réception.
Voilà, c’est tout !