Должен быть простой вопрос. Используя C #, все, что я хочу сделать, это просто отправить электронное письмо на адрес электронной почты, связанный с профилем по умолчанию, как мне это сделать? У меня есть следующий код настройки:
Outlook.Application oApp = new Outlook.Application();
Outlook._NameSpace oNameSpace = oApp.GetNamespace("MAPI");
Outlook.MAPIFolder oOutboxFolder = oNameSpace.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderOutbox);
oNameSpace.Logon(null, null, false, false);
Outlook._MailItem oMailItem = (Outlook._MailItem)oApp.CreateItem(Outlook.OlItemType.olMailItem);
oMailItem.To = oMailItem.SenderEmailAddress; //this is where it does not work.
oMailItem.Subject = "subject";
oMailItem.Body = "body";
oMailItem.SaveSentMessageFolder = oOutboxFolder;
Я думал, что с помощью oMailItem.SenderEmailAddress
это будет работать. Но это не так. Может кто-нибудь пролить некоторый свет на это? Все, что я хочу сделать, это отправить его себе.