Salut,
J'ai développé un Add-in pour Outlook dans lequel j'envoie des mail. Alors je vous montre ce bout de code:
Mais quand j'exécute ce code j'ai toujours cette boîte de dialogue:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 MailItem myMail = (MailItem)o.CreateItem(OlItemType.olMailItem); myMail.Recipients.Add(Recipt); myMail.Subject = strSubject; myMail.Body = strBody; // Send it! myMail.Send();
Alors pour éviter cela j'ai donc utiliser Outlook Redemption v. 4.4, plus précisement RDOMail object, et je vous présent un bout de code:
Mon soucis est que la boîte de dialogue ne s'affiche plus quand j'exécute mon code MAIS à chaque envoie d'un mail simple par Outlook avec "Nouveau Message" de Outlook, la même boîte de dialogue s'affiche, je ne comprends plus rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 //RDO Session Redemption.RDOSessionClass rdoSession = new Redemption.RDOSessionClass(); rdoSession.MAPIOBJECT = olookNS.MAPIOBJECT; //RDOMail Redemption.RDOMail NewMail = rdoSession.GetDefaultFolder(rdoDefaultFolders.olFolderOutbox).Items.Add("IPM.Note"); //définition du déstinataire,du corps du message et du sujet NewMail.To = Emails[i]; NewMail.Body = strBody; NewMail.DeferredDeliveryTime = NewMail.CreationTime; NewMail.Subject = string.Empty; //envoie du SMS sous forme de mail NewMail.Send();
Je demande de l'aide..
Merci
Partager