0
C#の.pstファイルから個々のメールアイテムにアクセスしようとしています。いくつかの入力パラメータに基づいてメールをフィルタリングしたい。これらのフィルタリングされたメールは、特定の場所で圧縮して保存したいものです。私は基準に基づいてメールをフィルタリングすることができますが、メールを特定の宛先フォルダに移動するのではなく、MAPIFolderにのみ移動することができます。誰も助けることができますか?MAPIFolderからZip形式のディスクの通常のディレクトリにメールアイテムを移動する
Outlook.MAPIFolder destFolder = rootFolder.Folders["Test"];
((MailItem)item).Move(destFolder);
上記のコードは実装済みです。 しかし、私は何かが必要です
Folder destFolder = Path(@"C:\FilteredMails\");
((MailItem)item).Move(destFolder);
親切に助けてください。
おそらく 'SaveAs'メソッドを使う必要があります。 VBAですが、おそらく参考になります:https://msdn.microsoft.com/en-US/VBA/Outlook-VBA/articles/mailitem-saveas-method-outlook – Fildor