Я хочу отправить электронное письмо из C # / WPF.Я попробовал некоторый код, но работает, только если Outlook закрыт, иначе он выдает мне это исключение в первой строке кода:
Рециркуляция классов фабрики по производству композитных материалов CLSID {0006F03A-0000-0000-C000-000000000046} в соответствии с принципами жизнедеятельности: 80080005du serveur (Исключение из HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE)).
Вот что я пробовал как код:
Outlook.Application oApp = new Outlook.Application ();
Outlook._MailItem oMailItem = (Outlook._MailItem)oApp.CreateItem ( Outlook.OlItemType.olMailItem );
oMailItem.To = address;
// body, bcc etc...
oMailItem.Display ( true );
Я нашел некоторые решения, но для VBA не C #: Автоматизация почты Outlook - ошибка только тогда, когда Outlook уже запущен