3 つのデータ ファイルがあります。
- Outlook データ ファイル (空です)
- Gmail データ ファイル (私の Gmail pop3 から)
- Yahoo データ ファイル (私の yahoo imap から)
次のコードを使用して、Outlook データ ファイルの受信トレイ (常に空で、Google および Yahoo アカウントから Outlook データ ファイルに自動的に移動する方法がわからない) にアクセスできます。
Outlook.MAPIFolder inBox = (Outlook.MAPIFolder)this.Application.
ActiveExplorer().Session.GetDefaultFolder
(Outlook.OlDefaultFolders.olFolderInbox);
2 つの質問があります。
- Gmail と Yahoo アカウントを自動的に Outlook データ ファイルに移動するにはどうすればよいですか?
- gmail と yahoo アカウントで受信トレイにアクセスするためのコーディング方法を教えてください。
この関数を試して、MAPIFolder に戻りました。
public Outlook.MAPIFolder GetInbox(string userName)
{
Outlook.Application oOutlook = new Outlook.Application();
Outlook.NameSpace oNs = oOutlook.GetNamespace("MAPI");
Outlook.Recipient oRep = oNs.CreateRecipient(userName);
Outlook.MAPIFolder inbox = oNs.GetSharedDefaultFolder(oRep, Outlook.OlDefaultFolders.olFolderInbox);
return inbox;
}
しかし、うまくいきませんでした。私を助けてください..