【发布时间】:2021-12-29 00:35:28
【问题描述】:
我正在使用以下代码自动转发电子邮件。我已经添加了 Outlook 规则。
-
发送电子邮件地址
当前:只能发送 1 封电子邮件
愿望:发送到许多不同的电子邮件 -
电子邮件内容
当前:没有电子邮件内容
期望:添加关于电子邮件内容的命令,包括(标题邮件+任何内容)
Sub AutoForwardAllSentItems(Item As Outlook.MailItem)
Dim strMsg As String
Dim myFwd As Outlook.MailItem
Set myFwd = Item.Forward
myFwd.Recipients.Add "xxx@xxx.com, yyy@xxx.com"
myFwd.Recipients.Add "yyy@xxx.com; zzz@xxx.com"
myFwd.Recipients.Add "zzz@xxx.com yyy@xxx.com"
xStr = "<p>" & "Hi, Your email has been received. Thank you!" & "</p>"
myFwd.HTMLBody = xStr & .HTMLBody
myFwd.Send
Set myFwd = Nothing
End Sub
【问题讨论】:
-
顺便说一句,您可以通过 Outlook 规则实现这一点,是否有任何情况无法解决?
-
我已经添加了outlook规则。
-
您的 Outlook 规则与您的代码有何关联?你真的从规则中调用你的子程序吗?你没有明确说过。
-
@TSPham 请编辑您的问题并在其中包含您的代码。评论中的代码未格式化且难以阅读。
-
我已成功运行脚本。我已经更新了代码。