Автоматизация Outlook - PullRequest
       70

Автоматизация Outlook

0 голосов
/ 10 февраля 2020

Эй, ребята, я пытаюсь использовать Outlook в моей программе. Может кто-нибудь сказать мне, если есть способ выбрать конкретный c профиль без , используя mapi.

Пока мой код выглядит так, как показано ниже:

Outlook.Application app = null;
if (Process.GetProcessesByName("OUTLOOK").Count() > 0)
{
   app = Marshal.GetActiveObject("Outlook.Application") as Outlook.Application;
}
else
{
   app = new Outlook.Application();    
}

Outlook.MailItem mymail = app.CreateItem(Outlook.OlItemType.olMailItem);
mymail.Subject = aSubject;
for (int i = 0; i < (int)atargets.Count(); ++i) mymail.Recipients.Add(atargets[i]);
for (int i = 0; i < (int)aAttach.Count(); ++i) mymail.Attachments.Add(aAttach[i]);
mymail.Body = aBody;
mymail.Importance = Outlook.OlImportance.olImportanceHigh;
mymail.Display(false);
return true;
...