Entete MIME par défaut avec system.Net.Mail

Entete MIME par défaut avec system.Net.Mail - C#/.NET managed - Programmation

Marsh Posté le 09-05-2007 à 15:38:08    

Bonjour,
Voilà, je dois développer un programme en C# qui envoie des fichiers par mail mais ces mails doivent avoir des entêtes très précise (sous risque d’être rejeté par le destinataire,automate)
Donc il me faudrait ajouter une entête Content-Description à l’entête de la pièce jointe et j’ai pas trouvé comment.
Pouvez vous me dire comment ajouter cette entete?
 :sweat:  
Une des possibilités serait de ne pas passer pas les pièces jointes et de directement enregistrer le fichier dans le corps du mail mais .NET rajoute ces deux lignes à mes entête du mail :
 
content-type: text/plain; charset=us-ascii
content-transfer-encoding: quoted-printable
 
 
(Alors que j’ai déjà un content-type et content-transfer-encoding dans mes entêtes)
 
Merci d’avance
 
PS : En passant dans le cas où je resterai sur mon envoi en utilisant une pièce jointe, comment on supprime l’ajout automatique du « corps » du mail avant la pièce jointe (les mails seront lu par un programme au niveau du destinataire donc pas besoin de corps normalement) :
 
 
----boundary_0_a27b31d4-a5b2-4895-a8b6-33c09c6ff147
content-type: text/plain; charset=us-ascii
content-transfer-encoding: quoted-printable

Reply

Marsh Posté le 09-05-2007 à 15:38:08   

Reply

Marsh Posté le 20-05-2007 à 10:57:51    

resolu

Reply

Sujets relatifs:

Leave a Replay

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