应用程序关闭后,Microsoft Outlook 2010脚本将不会运行

时间:2016-07-19 15:29:52

标签: vba email outlook outlook-vba outlook-2010

我创建了一个Outlook 2010规则,该规则运行脚本来转发电子邮件,同时删除原始电子邮件标头信息。

这个脚本的目的是使电子邮件看起来像是从我的帐户发送的,但它实际上是从另一个帐户转发的。

脚本/规则在最初实现时有效,但在我关闭应用程序后,规则似乎不起作用。

是否有理由关闭Outlook 2010会导致规则无法运行或是否有其他原因?有没有其他人有这个问题。

我创建的脚本如下:

Sub SendNew(Item As Outlook.MailItem)

Dim objMsg As MailItem
Set objMsg = Application.CreateItem(olMailItem)

objMsg.Body = Item.Body
objMsg.Subject = Item.Subject
objMsg.Recipients.Add "email@email.com"
objMsg.Recipients.Add "email@email.com"

objMsg.Send

End Sub

1 个答案:

答案 0 :(得分:1)

客户端规则显然仅在客户端(Outlook)打开时运行。服务器端规则(仅限Exchange)始终运行,但它们不运行任何脚本,仅限于转发等。