Postfix, la fonction mail() de PHP et SMTPUTF8
Rédigé par citizenz - - 5 commentairesMais le code qui fonctionnait bien auparavant sur un autre serveur "similaire" me retournait désormais une erreur de type : "SMTPUTF8 is required but was not offered by host".
Après quelques recherches sur le Net, il s'avère qu'il faut ajouter le code suivant au main.cf de Postfix :
smtputf8_autodetect_classes = all
Sur la page du site de Postfix (http://www.postfix.org/SMTPUTF8_README.html ), il est bien précisé que si on a des paramètres non-ASCII pour "myorigin" ou "mydomain" ou que notre configuration introduit l'UTF-8 avec des aliases virtuels, conical mappings ou BBC mappings, alors on doit appliquer l’auto-détection SMTPUTF8 à tous les mails.
Un peu technique tout ça...