use*_*464 10 python mapi outlook win32com imaplib
我是Python的新手,并且已经完成了编写连接到我的Microsoft Outlook邮箱的程序,查看所有电子邮件以及主题是否有某个单词的任务,然后将保存电子邮件时间和主题的详细信息在变量中,以及电子邮件消息正文将被解析,相关信息将存储在变量中.然后,此信息将存储在外部服务器/数据库中.它还需要能够监控到我邮箱的任何新电子邮件,并重复检查主题行并采取适当措施的练习.
我之前使用Interop库在C#中编写了完全相同的程序,但现在需要在Python中执行此操作.我可以通过稍后阅读模块文档来了解细节,但从高层次的角度来看,我应该使用哪些模块.我一直在做我的研究,并且已经提到的一些模块包括电子邮件,procmail和imaplib,但是这里的Python老手对于我超越的项目推荐了什么?
提前感谢您提供的任何帮助!
Car*_*ano 12
在我工作的一家公司,我们有一个建议的邮箱,网站上有"成人"材料和一个应该被阻止的垃圾邮件邮箱.一旦我开始工作,我就"负责"这些'亲切'的工作.检查它有2000个未读邮件阻止和4000封垃圾邮件也阻止.当然,这是一个自动化的功能,我为我寻找一个好的解决方案.我做了什么:
[1]使用python IMAP连接到Exchange服务器[2]使用beatifulsoup(python)来解析电子邮件中的href值[3]之后发送电子邮件'感谢'用户进行协作(非常重要)
在我的老板感谢我努力回答所有电子邮件并得到称赞之后三天.因为现在我们正在回答客户.(不是我的剧本)
好.现在让我们做一个计划
[1] google it imap python
[2]谷歌它BeautifulSoup python
[3] http://support.microsoft.com/kb/296387
[4] http://yuji.wordpress.com/2011/06/22/python-imaplib-imap-example-with-gmail/
对不起,但由于我的分数很低,我不得不给谷歌网址.
我希望这个答案可以为您的解决方案提供一些好的指示.当然你可以使用lxml将数据发送到数据库更多hax0r.但在你连接并开始操作之后你可以做任何事情:)