我创建了一个Outlook规则,根据主题行将电子邮件转发给某个组。
但现在我想在我转发的电子邮件中添加文字,签名或附件。
如何做到这一点?
答案 0 :(得分:0)
您需要为规则分配VBA宏子(即更改规则以运行宏)。 VBA宏sub应如下所示:
public sub test(mail as MailItem)
' do whatever you need
end sub
作为参数传递的邮件对象表示传入邮件项目。
注意,在这种情况下,您需要在代码中执行所有操作。使用Reply方法从原始邮件创建预先发送给原始发件人的回复。以下属性可用于修改邮件正文:
您可以在MSDN中的Chapter 17: Working with Item Bodies中详细了解所有这些方法。
要在回复邮件中添加附件,您需要使用Attachments类的Add方法(请参阅MailItem类的相应属性)。