Entete MIME par défaut avec system.Net.Mail - C#/.NET managed - Programmation
MarshPosté 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 à lentête de la pièce jointe et jai pas trouvé comment. Pouvez vous me dire comment ajouter cette entete?
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 :
(Alors que jai déjà un content-type et content-transfer-encoding dans mes entêtes)
Merci davance
PS : En passant dans le cas où je resterai sur mon envoi en utilisant une pièce jointe, comment on supprime lajout 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) :
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 à lentête de la pièce jointe et jai pas trouvé comment.
Pouvez vous me dire comment ajouter cette entete?
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 jai déjà un content-type et content-transfer-encoding dans mes entêtes)
Merci davance
PS : En passant dans le cas où je resterai sur mon envoi en utilisant une pièce jointe, comment on supprime lajout 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