我正在尝试通过使用MATLAB将它们作为HTML文件保存到本地计算机来解析Outlook电子邮件。我知道actxserver允许我在MATLAB和Outlook之间进行通信,但是如何保存实际的电子邮件?
谢谢!
答案 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脚本编写功能。