使用Matlab保存Outlook电子邮件文件

时间:2012-06-11 23:47:44

标签: html email matlab outlook office-interop

我正在尝试通过使用MATLAB将它们作为HTML文件保存到本地计算机来解析Outlook电子邮件。我知道actxserver允许我在MATLAB和Outlook之间进行通信,但是如何保存实际的电子邮件?

谢谢!

2 个答案:

答案 0 :(得分:2)

outlook = actxserver('Outlook.Application');
mapi=outlook.GetNamespace('mapi')
INBOX=mapi.GetDefaultFolder(6)
firstemail=INBOX.Items.GetFirst
subject = firstemail.get('Subject');
body = firstemail.get('HTMLBody');

来自http://www.mathworks.com/matlabcentral/newsreader/view_thread/167787

或从OFE下载REDMAIL.m:

http://www.mathworks.com/matlabcentral/fileexchange/33684-readmail

答案 1 :(得分:1)

使用像java-libpst这样的库来利用MATLABs Java脚本编写功能。