【python3读取解析邮件内容】教程文章相关的互联网学习教程文章

python-在AWS SES上接收和解析电子邮件【代码】

我想设置一个Lambda函数以将传入的电子邮件解析为SES.我遵循了文档并设置了收货规则. 我通过将MIME电子邮件存储在txt文件中,解析电子邮件并将所需的信息存储在JSON文档中以存储在数据库中来测试脚本.现在,我不确定如何从SES访问收到的电子邮件并将信息提取到我的Python脚本中.任何帮助将不胜感激.from email.parser import Parser parser = Parser()f = open('roundtripMime.txt', "r") rawText = f.read() incoming = Parser().pa...

使用Python解析电子邮件【代码】

我正在编写一个Python脚本来处理从Procmail返回的电子邮件.正如question中所建议的那样,我使用的是以下Procmail配置::0: |$HOME/process_mail.py我的process_mail.py脚本通过stdin接收电子邮件,如下所示:From hostname Tue Jun 15 21:43:30 2010 Received: (qmail 8580 invoked from network); 15 Jun 2010 21:43:22 -0400 Received: from mail-fx0-f44.google.com (209.85.161.44) by ip-73-187-35-131.ip.secureserver.net wit...

android – 仅限电子邮件应用程序来解析Intent【代码】

我有一个问题..我只想要电子邮件活动来解决意图ACTION.SEND但在电子邮件旁边我也得到其他应用程序(例如TubeMate),即使我已将mime类型设置为’message / rfc822’…任何想法如何我可以获得电子邮件应用程序来解决它..解决方法: String recepientEmail = ""; // either set to destination email or leave empty Intent intent = new Intent(Intent.ACTION_SENDTO); intent.setData(Uri.parse("mailto:" + recepientEmail)); startAc...

javamail解析邮件【代码】

** javamail解析邮件 ** 首先说明一下,这边是按公司的要求将代码模块拆开来进行编写的,可能会有那么一点繁琐……下面就开始啦 一、编写邮箱客户端 这里主要是为了根据不同的协议进行连接,方便扩展……service层的方法在service层初始化的时候进行参数的设置,里面的EmailHost是一个枚举类,用来配置邮箱主机及执行注册事件类型(其实可以不用这么麻烦,但是公司为了扩展性有要求) public EmailServiceImpl() {clients = new Ha...

在Python中解析电子邮件消息的“发件人:”字段【代码】

我试图将电子邮件中符合RFC 5322的“发件人:”字段解析为两部分:显示名称和电子邮件地址,在Python 2.7中(显示名称可能为空).熟悉的例子是这样的John Smith <jsmith@example.org>在上面,John Smith是显示名称,jsmith @ example.org是电子邮件地址.但以下也是一个有效的“发件人:”字段:"unusual" <"very.(),:;<>[]\".VERY.\"very@\\ \"very\".unusual"@strange.example.com>在此示例中,display-name的返回值为"unusual" 和"very...

python – 用于将电子邮件解析为json的库,就像mailgun正在做的那样

我正在寻找可以将电子邮件内容解析为json(或任何结构化数据格式)的库.我知道有很多服务,比如mailgun提供这个,但我更喜欢使用我自己的电子邮件服务器并将电子邮件直接传递到我的python脚本,而不是必须公开另一个HTTP端点来接收来自mailgun等服务的json.我有许多通过电子邮件接受输入的副项目,现在使用标准库中的电子邮件模块在每个项目中完成处理.我计划将所有电子邮件处理合并到一个库中,这样每个项目只需要处理json而不是电子邮件...

使用Python下载/解析电子邮件【代码】

我正在研究电子邮件客户端并遇到一个小问题.我不确定如何下载电子邮件并将其保存到本地硬盘.我可以使用IMAP4 SSL连接到服务器(使用下面的代码).import imaplib server = imaplib.IMAP4_SSL('imap.gmail.com') server.login('USER', 'PASS')解决方法:您可以使用IMAP4.list列出邮箱中的目录.要实际从目录中获取消息,请使用IMAP4.select,然后使用IMAP4.search,并迭代它返回的id列表.在你的情况下,你可以做这样的事情:server.select('...

今天玩一下python得邮件解析吧,查看邮件内容小儿科,我们下载邮件的附件【代码】【图】

直男,直接上代码。 自己看打印的内容 主要功能如下: #如果邮件内容存在链接则返回链接,若不存在则直接下载邮件附件1 import imapclient,re2 import pyzmail3 4 5 #提取邮件里面的链接6 def getDowmlodUrl():7 url = None8 #这里是腾讯企业邮箱,其他的自行百度9 imapObj = imapclient.IMAPClient(imap.exmail.qq.com,ssl=True) 10 #邮箱和密码 11 imapObj.login(xxxx@xxx.com,xxxxxxx) 12 #默认收件箱 ...

python – 来自jython中已解析的电子邮件对象的电子邮件正文【代码】

我有一个对象.fp = open(self.currentEmailPath, "rb")p = email.Parser.Parser()self._currentEmailParsedInstance= p.parse(fp)fp.close()self.currentEmailParsedInstance,从这个对象我想得到一个电子邮件的正文,文本只有HTML …. 我该怎么做? 这样的事情?newmsg=self._currentEmailParsedInstance.get_payload()body=newmsg[0].get_content....?然后从身体剥离html.那是什么……返回实际文本的方法……也许我误解了你msg=sel...

php – 退回电子邮件解析

我目前正忙着捕捉,解析和整理退回的电子邮件.我已经很好地设置了基础知识并且它做了我想要的,这很好……问题在于,在退回的电子邮件中返回的消息似乎没有标准. 例如,一些服务器返回RFC 1893指定的错误代码,并且我可以通过一个简单的正则表达式来挑选九次.但有时服务器只会回复说电子邮件已经退回,无论是没有给出理由还是出于与任何标准完全不同的理由. 所以我想我的问题是,有人有任何解决方案吗?我不想在回复的电子邮件中搜索十亿个...

Php解析链接/电子邮件【代码】

我想知道是否有一个简单的代码片段可以转换任何类型的链接:http://www.cnn.com to <a href="http://www.cnn.com">http://www.cnn.com</a> cnn.com to <a href="http://www.cnn.com">cnn.com</a> www.cnn.com to <a href="http://www.cnn.com">www.cnn.com</a> abc@def.com to to <a href="mailto:mailto:abc@def.com">mailto:abc@def.com</a>我不想使用任何PHP5特定的库. 感谢您的时间. 更新我已将上述文本更新为我想要转换为的内...

linux – 使用mailx和bash脚本解析邮件的正文【代码】

我试图使用电子邮件自动化我的工作的某些部分.是否有任何方法已经可以使用mailx和bash我可以用来提取邮件的正文?解决方法:如果这是通过类似sendmail的MTA传递到本地用户帐户的邮件,那么您可以使用procmail在发送邮件时对其进行解析. 在我使用的系统上,sendmail会检查?/ .forward文件,所以我在~username / .forward中有这个# pipe incoming mail to procmail # ref: http://www.panix.com/~elflord/unix/procmail.html # ref: http...

解析针对巴西用户的恶意软件及垃圾邮件行动【图】

解析针对巴西用户的恶意软件及垃圾邮件行动 TRex 嘶吼专业版 FireEye实验室最近发现了几起针对巴西公司的大范围masepam(恶意软件垃圾邮件)行动,旨在传播银行***。我们将这些行动称为Metamorfo。在行动的各个阶段中,我们观察到使用多种策略和技术来逃避检测并提供恶意payload。本文中,我们剖析了两个主要的行动,并解释了其工作原理。一、行动#1 kill链以包含HTML附件的电子邮件开始,该附件带有使用Google短URL为目标的刷新标...