Я пытаюсь получить доступ к почтовому ящику Outlook из C # / Winforms. У меня есть два отдельных почтовых ящика, к которым мой профиль пользователя может получить доступ. Как я могу закодировать его так, чтобы он извлекался только из определенного почтового ящика?
Вот то, что у меня есть в данный момент, но он извлекает информацию только из почтового ящика учетной записи по умолчанию
try
{
OutLook.Application oApp = new OutLook.Application();
OutLook.NameSpace oNS = (OutLook.NameSpace)oApp.GetNamespace("MAPI");
oNS.Logon(Missing.Value, Missing.Value, false, true);
OutLook.MAPIFolder theInbox = oNS.GetDefaultFolder(OutLook.OlDefaultFolders.olFolderInbox);
int count = theInbox.UnReadItemCount;
inboxLabel.Text = inboxLabel.Text + " " + count.ToString();
}
catch (Exception e)
{
MessageBox.Show(e.ToString());
}
Мне также нужно указать определенные папки вместе с папкой "Входящие" (как указано выше).
Спасибо за помощь заранее.