我正在尝试在 Outlook 中运行一条规则,该规则将转发进入特定帐户的任何新邮件,这将更改主题行并将邮件转发到不同的帐户。
我已经设置了一个规则,在邮件到达后应用该规则,它有一个附件,并且在这台机器上只运行 Project1.ThisOutlookSession.SubjForward 除非邮件正文包含“某些文本”
脚本看起来像这样
Sub SubjForward(Item As Outlook.MailItem)
Item.Subject = "New Subject"
Item.Save
Set myForward = Item.Forward
myForward.Recipients.Add "forwardmail@domain.com"
myForward.DeleteAfterSubmit = True
myForward.Send
End Sub
该规则可以将邮件转发到新地址,但它会继续转发相同的电子邮件,直到我终止脚本。
有人知道我哪里出错了吗?
我在下面的评论中更新了更多细节,谢谢