Bonjour!

Problème récurrent chez certaines personnes, mais aucune réponse n'a été trouvée. Je m'en vais donc vous expliquer précisément mon soucis.

Je désire, dans mon application winform, lancer une fenêtre de nouveau message dans outlook avec les bons arguments (destinataire, sujet, et... pièce jointe).



Je n'ai eu aucun mal à arriver à mes fins avec un process lançant une commande mailto dans ce genre:

string defaultSenderMail = "someone@somewhere.com";
string mailSubject = "En-tête";
string mailBody = "Corps du mail.";
string attachedFileLink = "'C:\\test.txt'";
string myMail = string.Format("mailto:{0}?subject={1}&body={2}&attachments={3}", defaultSenderMail, mailSubject, mailBody, attachedFileLink);
Process.Start(myMail);
Et forcément, cela ne marche pas pour la pièce jointe. J'ai essayé des tas de syntaxes pour le attachments, y compris différentes formes de liens vers le fichier, mais rien n'y fait cela ne fonctionne pas.

Existe-t-il un moyen utilisant le mailto, ou dois-je ajouter une reference vers outlook dans mon projet comme dans ce post?
http://www.developpez.net/forums/sho...78&postcount=3