在MS Outlook中,报告所有尚未收到回复的已发送邮件

In MS Outlook, report all sent-messages that haven't received replies

提问人:rmounce 提问时间:1/20/2013 最后编辑:Martijn Pietersrmounce 更新时间:7/14/2023 访问量:3753

问:

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

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

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

我知道一点Excel VBA,但我不知道从哪里开始......或者如果可能的话。

想法?

[求朋友,我个人鄙视Outlook]

VBA 电子邮件 Outlook Outlook-2007

评论

0赞 Floris 1/20/2013
你能告诉我们你的朋友正在使用哪个版本的(被鄙视的)Outlook吗?MS 有一种让功能来来去去的倾向——帮助你为“错误”的平台找出解决方案是没有意义的。Mac 还是 PC?展望 2010?2012?2003???
0赞 rmounce 1/20/2013
MS Outlook 2007,Windows 7
5赞 Jez 1/25/2013
定义电子邮件标头的标准的一部分是“In-Reply-To”标头,它包含已回复电子邮件的 Message-ID - 任何作为回复的电子邮件都应包含此内容(尽管它通常对用户隐藏)。例如,这就是邮件客户端能够向您显示对话的“线程”视图的方式。我不知道关于Outlook VBA的第一件事,但我会首先看看你是否可以访问标题,并通过Message-ID和In-Reply-To将邮件与其回复进行匹配。
1赞 rmounce 1/25/2013
谢谢你@Jez好点!听起来这绝对应该是可以实现的
1赞 Larry 1/28/2013
为 1.一个简单的解决方法是使用 Field 来获取 .自动密件抄送参考:outlookcode.com/article.aspx?id=72BCCMessage-IdSent-item

答:

0赞 75inchpianist 1/30/2013 #1

我知道您可以跟踪它是否被读取/接收。按照本教程进行操作,或针对您的 Outlook 版本使用其他教程

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