在Outlook 2010中自动将电子邮件附件添加到收件箱

时间:2014-05-01 13:30:56

标签: vba outlook outlook-vba

首先,我为没有太多开始而道歉。我对VB和Outlook毫无头绪。不过,我在Java / Python方面有很强的背景,如果这有助于解释事情更容易。

基本上,我收到了来自另一个Outlook帐户的电子邮件,通过"转发此电子邮件作为附件"规则。我使用"作为附件"部分保持原始" To"和" Cc"完整的字段用于回复所有情况。

我想要做的是,当我收到这封电子邮件,其中没有附件与我关心的实际电子邮件附件时,将附加的电子邮件移动(复制)到我的收件箱并删除原件&#34 ;容器电子邮件。"

我找到了post about moving attachments to a folder,代码很有意义,但我无法找到有关处理电子邮件文件夹的任何内容。

有没有办法用VB / Rules做到这一点?

1 个答案:

答案 0 :(得分:1)

您将需要使用MailItem.Move方法:

http://msdn.microsoft.com/en-us/library/office/ff860683(v=office.15).aspx

当然,您需要根据您的要求构建足够的逻辑:

  

我想要做的是,当我收到这封电子邮件,其中没有附件中包含我关心的实际电子邮件的附件时,将附加的电子邮件移动(复制)到我的收件箱并删除原始的“容器电子邮件” 。“