Problème de Boundary sur un mail

Problème de Boundary sur un mail - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 29-08-2005 à 15:50:07    

Bonjour,
j'envoie un mail avec la commande mail du shell, je définie moi même un entête me permettant d'envoyer mon mail en multipart/alternative
lorsque l'envoi est effectué voici le mail que je recois :
 
From - Mon Aug 29 15:40:46 2005
X-Account-Key: account2
X-UIDL: n#>!!0?A!!o+A"!F1%"!
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
Return-Path: <xxxxxxxxxxxxxxxxx@xxx.xx>
Received: from localhost.localdomain (Debian-exim@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx [xx.xxx.xxx.xx])
 by xxxxx.xxxxx.com (8.10.2/8.10.2) with ESMTP id j7TDZZX12851
 for <xxxxxxxxxxxxxxxxx@xxx.xx>; Mon, 29 Aug 2005 15:35:35 +0200
Received: from xxxxxxx by localhost.localdomain with local (Exim 4.50)
 id 1E9jry-0002gQ-5S
 for xxxxxxxxxxxxxxxxx@xxx.xx; Mon, 29 Aug 2005 15:40:14 +0200
To: xxxxxxxxxxxxxxxxx@xxx.xx
Subject: salut
replyTo: xxxxxxxxxxxxxxxxx@xxx.xx
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=00a2fc536e71c98ecc2dca180602fd01"
Message-Id: <E1E9jry-0002gQ-5S@localhost.localdomain>
From: XXXXXXXXX <xxxxxxxxxxxxxxxxx@xxx.xx>
Date: Mon, 29 Aug 2005 15:40:14 +0200
X-UIDL: n#>!!0?A!!o+A"!F1%"!
 
------=00a2fc536e71c98ecc2dca180602fd01
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
si vous ne lisez pas ce mail ....
------=00a2fc536e71c98ecc2dca180602fd01
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
<html>
<body>
<H1>
salut </H1>
 ceci est un test
</body> </html>
------=00a2fc536e71c98ecc2dca180602fd01--
 
 
La structure semble pas mal dans l'ensemble pourtant aucun client mail n'affiche de donnée.
Il me semble que le Content-Type devrait se trouver sous la date le From et le message ID mais je n'arrive pas a gérer ceci.
J'utilise Exim4 pour envoyer mes mails sous Debian. et la commande de mail utilisée pour envoyer mon mail est:
 cat body.txt | mail -a "`cat entete.txt`" -s "salut" xxx@xxx.xxx
 
mon fichier entete.txt contient :
replyTo: xxx@xxx.xxx
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=00a2fc536e71c98ecc2dca180602fd01"
 
et mon fichier body contient:
------=00a2fc536e71c98ecc2dca180602fd01
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
si vous ne lisez pas ce mail ...
------=00a2fc536e71c98ecc2dca180602fd01
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
<html>
<body>
<H1>
salut </H1>
 ceci est un test
</body> </html>
------=00a2fc536e71c98ecc2dca180602fd01--
 
Le boundary est généré avec md5sum
Savez vous ou le bât blesse ?
j'éspere que vous prendrez le temps de me repondre
Caddie


Message édité par caddie le 29-08-2005 à 15:51:45
Reply

Marsh Posté le 29-08-2005 à 15:50:07   

Reply

Marsh Posté le 19-04-2006 à 14:44:03    

Salut, je suis confronté au mm pbm... As tu trouvé la solution?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed