如何从 Outlook 2007 中提取电子邮件内容?
我需要编写一个程序来提取具有特定主题的电子邮件内容并保存在文本文件中。我从哪里开始?哪种语言有必要的支持?
I need to write a program that extracts contents of email messages with specific subjects and saves in a text file. Where do I start? Which language has the necessary support?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
假设.NET:
Assuming .NET:
您可以通过 C++ 或 .NET 使用 Outlook 的 COM+ 界面 的语言。
您可以在Microsoft Outlook 开发人员中心找到更多信息。
You can interoperate with Outlook from C++ or .NET languages using Outlook's COM+ interface.
You can find more information at Microsoft's Outlook Developer Center.
我比较懒,喜欢用VBA。如果您喜欢 VBA,则可以在下面找到所需的大部分参考:
Folder.Items 获取项目 - http://msdn.microsoft.com/en-us/library/office/ff864247.aspx
.MailItem - http://msdn.microsoft。 com/en-us/library/office/ff861332.aspx
.主题 - http://msdn.microsoft。 com/en-us/library/office/ff865652.aspx
.Body - http://msdn.microsoft。 com/en-us/library/office/ff865304.aspx
.SaveAs 将邮件另存为文档 - http ://msdn.microsoft.com/en-us/library/office/ff868727.aspx
I'm lazy and like to go with VBA. If you like VBA, you can find the references below for most of what you need:
Folder.Items to get the items- http://msdn.microsoft.com/en-us/library/office/ff864247.aspx
.MailItem - http://msdn.microsoft.com/en-us/library/office/ff861332.aspx
.Subject - http://msdn.microsoft.com/en-us/library/office/ff865652.aspx
.Body - http://msdn.microsoft.com/en-us/library/office/ff865304.aspx
.SaveAs to save the message as a document - http://msdn.microsoft.com/en-us/library/office/ff868727.aspx