Winsock et fichiers attachés
Bonjour,
j'utilise un Winsock pour envoyer des emails avec des fichiers attachés (au format PDF).
Après avoir défini l'adresse de l'expéditeur et le serveur smtp, les messages sont soit bien envoyées et le fichier joint est bien téléchargeable mais ceci uniquement sur certains serveurs car par exemple sur ORANGE (le seul testé qui me pose problème) les fichiers joints ne sont pas téléchargeables et apparaissent entre des balises MIME sous forme d'une succession de chiffres et lettres (base64) :
Exemple :
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----=_BaliseMIME"
X-Mailer: Mon Mail
This is a multi-part message in MIME format.
------=_BaliseMIME
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
Bonjour,
je vous prie de trouver ci-joint le fichier attaché ...
------=_BaliseMIME
Content-Type: application/octet-stream;
name="MonFichier.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="MonFichier.pdf"
JVBERi0xLjMNCjEgMCBvYmoNCjw8DQovUHJvZHVj
ZXIgKCkNCi9BdXRob3IgKFNlcmdlIExBR0lFUikN
Ci9DcmVhdGlvbkRhdGUgKEQ6MjAxNzEwMDkyMDM0
NTEpDQovQ3JlYXRvciAoKQ0KL0tleXdvcmRzICgp
DQovU3ViamVjdCAoKQ0KL1RpdGxlIChUUk9NQkkg
LSBDOlxVc2Vyc1xQdWJsaWNcRG9jdW1lbnRzXFNl
cmdlX0xBR0lFUlxUcm9tYmlcUlVDSFxLb2xvd0tv
bG93IE1pY2hlbGxlKQ0KL01vZERhdGUgKCkNCj4+
DQplbmRvYmoNCg0KMiAwIG9iag0KPDwgL0xlbmd0
[.... et à la fin]
ZSAyMg0KL1Jvb3QgMjEgMCBSDQovSW5mbyAxIDAg
Ug0KPj4NCnN0YXJ0eHJlZg0KMzYyOA0KDQolJUVP
Rg0K
------=_BaliseMIME--
Pourquoi suivant les serveurs, n'est-il pas possible d'avoir les fichiers attachés téléchargeables ? Que faire ? Merci pour vos conseils.
Cordialement
Winsock et fichiers attachés
J'ai trouvé la réponse à mon problème sur le site :
https://grandzebu.net/informatique/vb/progvb.htm
Merci grandzebu !