8

我每天都会发送很多电子邮件,并且经常无法跟踪哪些电子邮件实际得到了回复。

有没有办法可以使用 VBA 脚本查看上周发送的所有消息,并检查它们是否收到回复?

具体来说,报告尚未收到来自至少一个发送地址的回复的已发送电子邮件消息。

我知道一点 Excel VBA,但我不知道从哪里开始……或者是否有可能。

想法?

【求朋友,个人鄙视Outlook】

4

2 回答 2

3

正如 Jez 建议的那样,查看已发送消息的消息 ID(您可以使用 MailItem.PropertyAccessor 访问它),然后您可以尝试通过阅读 PR_TRANSPORT_MESSAGE_HEADERS 属性在收件箱文件夹中找到匹配的消息(再次使用 MailItem.PropertyAccessor,该属性将包含来自消息主要 MIME 部分的 MIME 标头)并提取“In-Reply-To”和“References”标头。您可以在OutlookSpy
中查看相关属性及其属性标签和 DASL 名称(单击 IMessage 按钮)。

于 2013-01-29T19:55:56.620 回答
0

我知道你可以跟踪它是否被阅读/收到。按照本教程进行操作,或者为您的 Outlook 版本选择不同的教程

http://office.microsoft.com/en-us/outlook-help/get-delivery-and-read-receipt-confirmations-HP010080428.aspx#BM1

于 2013-01-29T19:36:52.043 回答