我的问题是:我需要确定邮件存在的每一天从 Exchange 帐户发送的第一封和最后一封电子邮件的时间戳。此外,对于每一天,我需要对每封电子邮件中出现的单词进行排名,以便我可以报告每天的趋势单词。
我正在考虑两种方法,欢迎就这些方法或完全不同的方法提出意见和建议。
我没有考虑将 Outlook 中的文件导出为 CSV 文件,因为它确实在输出中包含时间戳字段,这对我来说是一个关键因素。
方法#1是:
使用 Perl 和Net::POP3将邮件从收件箱中拉出,进行修改,然后将它们插入 MySQL 数据库。
方法 #2 是:
使用Win32:OLE尝试像正确的 Exchange 客户端一样工作,达到同样的目的。