Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 如何在Outlook中将电子邮件发送到特定文件夹_Vb.net_Email_Outlook - Fatal编程技术网

Vb.net 如何在Outlook中将电子邮件发送到特定文件夹

Vb.net 如何在Outlook中将电子邮件发送到特定文件夹,vb.net,email,outlook,Vb.net,Email,Outlook,有人知道如何使用VB.NET将电子邮件发送到Outlook中的自定义文件夹吗?我希望Outlook邮件在成功发送时自动放置在文件夹中,而不是收件箱文件夹中。我尝试了下面的代码,但没有成功 Dim moApp=CreateObject(“Outlook.Application”) Dim emailDefaultFolder=moApp.GetNameSpace(“MAPI”).GetDefaultFolder(6)”收件箱文件夹 Dim emailCustomFolder=emailDefaul

有人知道如何使用VB.NET将电子邮件发送到Outlook中的自定义文件夹吗?我希望Outlook邮件在成功发送时自动放置在文件夹中,而不是收件箱文件夹中。我尝试了下面的代码,但没有成功

Dim moApp=CreateObject(“Outlook.Application”)

Dim emailDefaultFolder=moApp.GetNameSpace(“MAPI”).GetDefaultFolder(6)”收件箱文件夹

Dim emailCustomFolder=emailDefaultFolder.Folders(“提交”)'自定义文件夹

Dim emailNotif=moApp.CreateItem(0)

用emailNotif

.To=“myemail.mail.net”

.Subject=“这只是一项测试。”

.ReadReceiptRequested=True

.Send()

.Move(emailCustomFolder)

我们对这些努力深表赞赏


谢谢大家!

调用Send(异步)后,不能调用任何属性或方法。如果希望将发送的邮件保存在默认的“已发送邮件”文件夹以外的文件夹中,请在调用“发送”之前设置MailItem.SaveSentMessageFolder属性