Codé ses mails en 8-bit sans problème ? [Perl] - Perl - Programmation
MarshPosté le 06-05-2004 à 18:38:37
Salut
Quand j'envoi des mails via un script (en utilisant un pipe sur sendmail ou Mail::Mailer), j'insère le sujet tel que le script le recoit. Normalement, ceci est encodé en ISO-8859-1. Quand je recois le mail et que je vérifie ses en-têtes, un des MTA s'est plaint du codage du sujet,
X-Amavis-Alert: BAD HEADER Non-encoded 8-bit data (char E9 hex) in message header 'Subject' Subject: ...asion] Confirmation d'envoi de votre r\351ponse.\n ^
C'est l'accent qui lui a déplu. J'aimerai savoir comment je peux régler ce problème ? J'ai essayé de rajouter des choses comme ca :
Content-Transfer-Encoding: Quoted-Printable
ou la même avec '8-bit', mais le problème est toujours là... Je vous avouerais que je ne suis pas à l'aise avec tout ca. Une idée ? Sachant que je n'ai pas la maîtrise des modules dispo. Au mieux, si les modules sont en pure perl, je peux me débrouiller.
Marsh Posté le 06-05-2004 à 18:38:37
Salut
Quand j'envoi des mails via un script (en utilisant un pipe sur sendmail ou Mail::Mailer), j'insère le sujet tel que le script le recoit. Normalement, ceci est encodé en ISO-8859-1.
Quand je recois le mail et que je vérifie ses en-têtes, un des MTA s'est plaint du codage du sujet,
X-Amavis-Alert: BAD HEADER Non-encoded 8-bit data (char E9 hex) in message header 'Subject'
Subject: ...asion] Confirmation d'envoi de votre r\351ponse.\n ^
C'est l'accent qui lui a déplu. J'aimerai savoir comment je peux régler ce problème ?
J'ai essayé de rajouter des choses comme ca :
Content-Transfer-Encoding: Quoted-Printable
ou la même avec '8-bit', mais le problème est toujours là...
Je vous avouerais que je ne suis pas à l'aise avec tout ca.
Une idée ? Sachant que je n'ai pas la maîtrise des modules dispo. Au mieux, si les modules sont en pure perl, je peux me débrouiller.
Merci d'avance
Lelfe