Bonjour,

Je suis entrain de mettre en place un envoie d'email dans une application à l'aide de Outlook.

Voilà comment j'ai procédé :

J'ai ajouté la référence suivante au projet : Microsoft.Office.Interop.Outlook

j'ai ajouter dans mon form :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
using Outlook = Microsoft.Office.Interop.Outlook;
et j'ai créer un simple message de la manière suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Outlook.Application myOutlook = new Outlook.Application();
 
Outlook.MailItem mail = (Outlook.MailItem)(myOutlook.CreateItem(OlItemType.olMailItem));
mail.Subject = "sujet";
mail.Body = "corp";
mail.To = "test@test.be";
 
mail.Send();
Et il me met un avertissement sur la méthode Send()

Avertissement 1 Ambiguïté entre la méthode 'Microsoft.Office.Interop.Outlook._MailItem.Send()' et l'élément 'Microsoft.Office.Interop.Outlook.ItemEvents_10_Event.Send' qui n'est pas une méthode. Utilisation du groupe de méthodes. \\MyServer\new data\home\f.gerard\mes documents\visual studio 2010\Projects\test\test\Form1.cs 30 18 test
(Je n'ai pas ajouter 2 fois une référence vers outlook dans le projet)

Auriez-vous une idée sur ce que je dois faire ?