如何使用谷歌应用引擎邮件api提取电子邮件正文?

时间:2014-03-29 13:04:06

标签: python google-app-engine email

在使用mail_message.body()函数提取正文后,我收到了一封如下所示的电子邮件:

From nobody Sat Mar 29 12:59:23 2014
content-transfer-encoding: 7bit
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"

test name

有没有简单的方法去除标题行?我只想提取"测试名称"以及电子邮件正文中的其他内容。谢谢

1 个答案:

答案 0 :(得分:1)

通常标题用body分隔两个换行符。因此,您可以在前两个换行符之前替换所有内容。

body = re.sub("^[\s\S]*?[\n\r][\n\r]", "", body)