0
我有一个看起来有点像的电子邮件正文。Python解析邮件正文和截断MIME头文件
现在我想删除它的所有标题,只是有对话的电子邮件文本。我怎么能在Python中做到这一点?
我试过email.parser模块,但是这并没有给我我想要的结果。
请找到下面的代码以获取更多信息。
import email
a="""--c66f5985-233d-4e89-b598-6398b60cbe00
Content-Type: multipart/alternative;
differences="Content-Type";
boundary="d5eff9f8-76b3-4320-adfb-1e51add8fa8f"
--d5eff9f8-76b3-4320-adfb-1e51add8fa8f
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
THis is a demo email body
Thanks And Regards,
Ana
"""
b = email.message_from_string(a)
if b.is_multipart():
for payload in b.get_payload():
# if payload.is_multipart(): ...
print (payload.get_payload())
else:
print (b.get_payload())
如果我的电子邮件包含很多电子邮件线索,那该怎么办 – sangeet
而我只是如上所示为emailbody提供便利,没有主机名和其他凭证...... – sangeet