Outlook 预定电子邮件

Outlook 预定电子邮件

如何通过 VBA 设置定时电子邮件,以便从映射到 Outlook 客户端的多个发件人帐户之一发送?“Outlook 中的定时和重复电子邮件?”的帖子描述了如何通过默认帐户执行此操作,但我无法从映射到我的客户端的另一个共享帐户执行此操作。这有可能做到吗?

答案1

尝试 SentOnBehalfOfNamehttp://msdn.microsoft.com/en-us/library/office/ff862145.aspx

示例代码http://support2.microsoft.com/?kbid=232309

Sub TestSentOnBehalfOfName()

   Dim myOlApp as Outlook.Application
   Dim myItem as Outlook.MailItem

   ' Create an Outlook application object
   Set myOlApp = New Outlook.Application

   ' Creates a new MailItem form
   Set myItem = myOlApp.CreateItem(olMailItem)

   ' Set the "From" field
   myItem.SentOnBehalfOfName = "Jon Grande"

   ' Display the item
   myItem.Display

End Sub

那些寻找原始问题和答案的人:Outlook 中有计划和重复的电子邮件吗?

相关内容