2014-10-20 68 views
0

有沒有人有關於如何使用VB.NET將電子郵件發送到Outlook中的自定義文件夾的想法?我希望Outlook郵件自動放置在文件夾中,而不是在成功發送時位於收件箱文件夾中。我試過下面的代碼,沒有運氣。如何將Outlook中的電子郵件發送到特定文件夾

昏暗moApp =的CreateObject( 「Outlook.Application」)

昏暗emailDefaultFolder = moApp.GetNameSpace( 「MAPI」)。GetDefaultFolder(6)「收件箱文件夾

昏暗emailCustomFolder = emailDefaultFolder.Folders(」提交「)「自定義文件夾

昏暗emailNotif = moApp.CreateItem(0)

隨着emailNotif

。 To =「myemail.mail.net」

.Subject =「這只是一個測試。」

.ReadReceiptRequested =真

。發送()

.Move(emailCustomFolder)

結束隨着

努力進行了深入的理解。

謝謝!

回答

1

調用Send(異步)後,您無法調用任何屬性或方法。如果您希望發送的郵件保存在默認的已發送郵件文件夾以外的文件夾中,請在調用發送之前設置MailItem.SaveSentMessageFolder屬性。

相關問題