0
私はこれを動作させるように見えることはできません。私は「SlaughterPDFs」という名前のフォルダにあるすべてのメールアイテムを繰り返し処理し、そのメールを削除しようとしています。C#を使用してOutlookフォルダから電子メールを削除
以下は私が使用しているコードです。このコードでは、Outlookの「Drafts」フォルダからメールアイテムを削除しようとしていました。
public void deleteMails()
{
Application tempApp = new Application();
MAPIFolder tempInbox = default(MAPIFolder);
Items JunkItems = default(Items);
tempInbox = tempApp.GetNamespace("MAPI").
GetDefaultFolder(OlDefaultFolders.olFolderDrafts);
JunkItems = tempInbox.Items;
MailItem DeleteMail = default(MailItem);
foreach (object newMail_loopVariable in JunkItems)
{
DeleteMail = (MailItem)newMail_loopVariable;
DeleteMail.Delete();
}
JunkItems = null;
tempInbox = null;
tempApp = null;
}
私が間違っていることは誰でも知っていますか?または、これらの電子メールを新しいフォルダに移動する必要があります。