我有一个数据流,将作为包含测量地点的温度和风速的每日电子邮件发送。我想自动从我收到的其他电子邮件中滤除这些电子邮件,然后将电子邮件正文内容保存到其自己的文本文件中。每个文本文件必须具有不同的文件名;例如它可能包括电子邮件发送或接收的时间。所有文件都必须以选定的目录结束。理想情况下,这个过程足够强大,可以在无人看管的情况下运行数周。例如,我们的电子邮件系统是Outlook,但我可以选择将电子邮件发送到我的Gmail帐户。如何做到这一点的大局是什么?如何自动将电子邮件保存为ascii文件?
1
A
回答
3
更大的图片:创建一个VBA脚本,该脚本在Items_ItemAdd
事件上运行,该事件在电子邮件到达时触发。
具体细节:使用上this page的解决方案,但在日常Items_ItemAdd改变olSaveAsMsg到olSaveAsTxt得到你想要的文本格式。
请注意,示例中的文件名格式应与您需要的格式匹配,但您需要将条件添加到Items_ItemAdd例程中,以检查该消息是否是您想要保存的消息。例如,您可以阅读Item.Subject
属性。
0
这意味着你正在与交换,我建议使用imap协议来阅读邮件,你将能够保存正文。
相关问题
- 1. 如何将电子邮件附件保存到文件
- 2. 如何将保存的文本文件作为电子邮件附件发送
- 3. 目标C:将发送的电子邮件保存为文件
- 4. 电子邮件刮板:将文本保存到文本文件
- 5. 如何将电子邮件字符串转换为ASCII字符?
- 6. 如何将电子邮件保存为PDF格式?
- 7. 根据电子邮件主题保存电子邮件附件
- 8. 通过管道电子邮件保存电子邮件附件
- 9. 保存文件并作为电子邮件附件发送
- 10. 星号记录后保存到.wav文件自动电子邮件,例如gmail
- 11. 保存来自Thunderbird的电子邮件正文及其附件
- 12. Rails将html电子邮件转换为文本电子邮件
- 13. 如何自动化电子邮件我
- 14. 如何发送自动电子邮件?
- 15. 如何自动回复电子邮件
- 16. 宏将文件的保存版本附加到电子邮件
- 17. Powershell自动电子邮件
- 18. 如何将电子邮件另存为文本
- 19. Outlook的插件保存电子邮件
- 20. 自动将电子表格保存到html文件
- 21. 如何将PDF文件分配为电子邮件附件
- 22. 是否可以自动保存mailx电子邮件?
- 23. 保存自动生成的电子邮件?
- 24. 如何将电子邮件保存到使用Perl的文件中?
- 25. PhP电子邮件自动回复电子邮件
- 26. 发送HTML电子邮件 - 如何将.html文件附加到电子邮件?
- 27. 如何将电子邮件附加到其他电子邮件?
- 28. 将电子邮件签名自动添加到基于Web的电子邮件
- 29. 将Outlook邮件自动转发到其他电子邮件
- 30. 如何将电子邮件下载为.msg文件
谢谢,听起来很完美。现在了解VBA和Outlook! – KAE 2012-04-11 21:30:18
太棒了 - 玩得开心!这里有很多很好的教程,以及微软通常的枯燥的[介绍](http://msdn.microsoft.com/en-us/library/ee814736.aspx),您可能需要追查[这个问题](http://stackoverflow.com/questions/8032409/good-tutorial-for-outlook-vba-programming)。随意回来,当然还有更多的问题! – Geoff 2012-04-11 21:36:52