如何向Outlook规则转发邮件添加文本/签名或附件?

时间:2015-04-10 09:10:09

标签: outlook rule

我创建了一个Outlook规则,根据主题行将电子邮件转发给某个组。

但现在我想在我转发的电子邮件中添加文字,签名或附件。

如何做到这一点?

1 个答案:

答案 0 :(得分:0)

您需要为规则分配VBA宏子(即更改规则以运行宏)。 VBA宏sub应如下所示:

public sub test(mail as MailItem)
  ' do whatever you need
end sub

作为参数传递的邮件对象表示传入邮件项目。

注意,在这种情况下,您需要在代码中执行所有操作。使用Reply方法从原始邮件创建预先发送给原始发件人的回复。以下属性可用于修改邮件正文:

  1. 身体 - 原始文本。
  2. HTMLBody - 表示邮件正文的HTML标记。
  3. Word编辑器。 Inspector类的WordEditor属性返回表示邮件正文的Word文档的实例。
  4. 您可以在MSDN中的Chapter 17: Working with Item Bodies中详细了解所有这些方法。

    要在回复邮件中添加附件,您需要使用Attachments类的Add方法(请参阅MailItem类的相应属性)。

相关问题