Bonjour, Tout d'abord j'espère ne pas me tromper en posant mon problème sur cette ML. Si oui, mille excuses d'avance ...
Voilà la config de mon serveur dédié (debian) : - Apache - 1.3.26-0woody5 - Php - 4.3.9-1.dotdeb.3 - Exim - 3.35-1woody3 Voici la partie envoie de mail de mon php.ini : >[mail function] >; For Win32 only. >;SMTP = localhost > >; For Win32 only. >;sendmail_from = [EMAIL PROTECTED] > >; For Unix only. You may supply arguments as well (default: 'sendmail -t -i'). >sendmail_path = /usr/sbin/sendmail -t -i J'essaye d'envoyer des mails depuis mon framework en php et certains d'entre eux (ceux qui contiennent des entetes "Content-Type" et autres) deviennent illisible après passage dans le MTA. Il semble que des entetes soient rajoutées automatiquement à chaque message envoyé par sendmail par le MTA, du style : >Mime-Version: 1.0 >Content-Type: text/plain; charset=UTF-8 >Content-Transfer-Encoding: BASE64 Donc lorsque le message contient déjà des entetes de ce type, celui-ci devient illisible, et ressemble à cela après réception : >KGNlY2kgZXN0IHVuIG1lc3NhZ2UgYXV0b21hdGlxdWUpCgpQb3VyIHJldHJvdXZlciB2b3RyZSBh >Y2PDqHMgYXUgc2l0ZQpBc3Npc2VzIG5hdGlvbmFsZXMgZHUgZMOpdmVsb3BwZW1lbnQgZHVyYWJs >ZSAoaHR0cDovL3Rlc3QuZGVkdWRlLm5ldCkKClZldWlsbGV6IHZvdXMgcmVuZHJlIMOgIGwnYWRy >ZXNzZSBzdWl2YW50ZSA6CgogICBodHRwOi8vdGVzdC5kZWR1ZGUubmV0L3NwaXBfcGFzcy5waHAz >P3A9NTM5ODA1ODI0MWFkZTgzZmQyMWJkNC4xMTU0ODMxNwoKVm91cyBwb3VycmV6IGFsb3JzIGVu >dHJlciB1biBub3V2ZWF1IG1vdCBkZSBwYXNzZQpldCB2b3VzIHJlY29ubmVjdGVyIGF1IHNpdGUu >Cg== Donc lorsque le message contient déjà ce genre d'entetes, j'ai l'impression que ça fout la panique. Que faire pour éviter cela ? Merci d'avance à celui qui pourra éclairer ma lanterne ... Voici un exemple complet de message illisible : >Return-Path: <[EMAIL PROTECTED]> >Received: from xxx.xxxxx.xxx ([unix socket]) > by xxx.xxxx.xxx (Cyrus v2.1.16) with LMTP; Wed, 01 >Dec 2004 17:45:08 +0100 >X-Sieve: CMU Sieve 2.2 >Received: from localhost (localhost [127.0.0.1]) > by xxx.xxx.xxx (Postfix) with ESMTP id 68EED4210 > for <[EMAIL PROTECTED]>; Wed, 1 Dec 2004 17:45:08 +0100 (CET) >Delivered-To: [EMAIL PROTECTED] >Received: from xxxxx.xxxx.xxx [xxx.xxx.xxx.xxx] > by localhost with POP3 (fetchmail-6.2.5) > for [EMAIL PROTECTED] (single-drop); Wed, 01 Dec 2004 17:45:08 +0100 > (CET) >Received: (qmail 6899 invoked by uid 503); 1 Dec 2004 16:40:33 -0000 >Received: from unknown (HELO xxx.xxx.xxx) (xxx.xxx.xxx.xxx) > by xxx.xxx.xxx.xxx with SMTP; 1 Dec 2004 16:40:33 -0000 >Received: by xxx.xxx.xxx (Postfix, from userid 104) > id 623A712886E; Wed, 1 Dec 2004 17:40:29 +0100 (CET) >To: [EMAIL PROTECTED] >Subject: Test >From: [EMAIL PROTECTED] >MIME-Version: 1.0 >Content-Type: text/plain; > charset=iso-8859-1 >Content-Transfer-Encoding: 8bit >Mime-Version: 1.0 >Content-Type: text/plain; charset=UTF-8 >Content-Transfer-Encoding: BASE64 >Message-Id: <[EMAIL PROTECTED]> >Date: Wed, 1 Dec 2004 17:40:29 +0100 (CET) >X-UID: 1425 >X-Length: 1818 >Status: R >X-Status: NC >X-KMail-EncryptionState: >X-KMail-SignatureState: >X-KMail-MDN-Sent: >X-Spam-Checker-Version: SpamAssassin 3.0.0 (2004-09-13) on > xxx.xxx.xxx.xxx >X-Spam-Level: >X-Spam-Status: No, score=0.8 required=5.0 tests=AWL,HEADER_COUNT_CTYPE, > MIME_BASE64_NO_NAME,NO_REAL_NAME autolearn=no version=3.0.0 > >KGNlY2kgZXN0IHVuIG1lc3NhZ2UgYXV0b21hdGlxdWUpCgpQb3VyIHJldHJvdXZlciB2b3RyZSBh >Y2PDqHMgYXUgc2l0ZQpBc3Npc2VzIG5hdGlvbmFsZXMgZHUgZMOpdmVsb3BwZW1lbnQgZHVyYWJs >ZSAoaHR0cDovL3Rlc3QuZGVkdWRlLm5ldCkKClZldWlsbGV6IHZvdXMgcmVuZHJlIMOgIGwnYWRy >ZXNzZSBzdWl2YW50ZSA6CgogIApodHRwOi8vdGVzdC5kZWR1ZGUubmV0L3NwaXBfcGFzcy5waHAz >P3A9MTk2MzE4NzA2OTQxYWRmM2ZkNWNmZDU5LjA0MTE4Mzc4CgpWb3VzIHBvdXJyZXogYWxvcnMg >ZW50cmVyIHVuIG5vdXZlYXUgbW90IGRlIHBhc3NlCmV0IHZvdXMgcmVjb25uZWN0ZXIgYXUgc2l0 >ZS4K -- Aurélien Malo - [EMAIL PROTECTED] Cerdd - CEntre Ressource du Développement Durable