Bonjour à tous,

j'essai depuis un certain temps d'envoyer des mails via outlook 2007, mon seul problème : le choix de l'account.

j'utilise (en gros) le code :
http://msdn.microsoft.com/fr-fr/library/ee426641.aspx

je voudrais pouvoir creer une méthode qui me retournerait l'adresse smtp, en lui donnant l'adresse mail de l'expediteur.

mes questions sont les suivantes :
1°/existe t il une telle méthode dans la bibliothèque MSDN ?

2°/ dans mon main, lorsque je veut envoyer un mail, j'utilise la méthode
Code : Sélectionner tout - Visualiser dans une fenêtre à part
public static void SendEmailFromAccount(Outlook.Application application, string subject, string body, string to, string smtpAddress)
je dois donc créer une instanciation de l'objet "Outlook.Application"(premier paramètre)

concrétement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
var outlookApplication = new Microsoft.Office.Interop.Outlook.Application();
seul pb : quand je l'utilise dans la méthode sus-nommé il me sort :
Le membre 'ConsoleApplication1.mail.SendEmailFromAccount(Microsoft.Office.Interop.Outlook.Application, string, string, string, string)' est inaccessible avec une référence d'instance*; qualifiez-le avec un nom de type.


merci de m'avoir lut,

Arna