通过管道将电子邮件发送到python脚本
我已经在我的邮箱里设置了所有的电子邮件发送到x@x.com通过管道传输到我的python脚本中。如何将任何附件保存到服务器上的特定目录中,并查看电子邮件本身的主题/邮件?您可以使用该软件包处理MIME格式的电子邮件。用于分析消息并获取对象:通过管道将电子邮件发送到python脚本,python,email,pipe,cpanel,Python,Email,Pipe,Cpanel,我已经在我的邮箱里设置了所有的电子邮件发送到x@x.com通过管道传输到我的python脚本中。如何将任何附件保存到服务器上的特定目录中,并查看电子邮件本身的主题/邮件?您可以使用该软件包处理MIME格式的电子邮件。用于分析消息并获取对象: 将其视为字典来获取标题字段,如Subject 使用is_multipart()检查它是否是多部分的,因此可能有附件(或者可能只是纯文本+HTML消息) 使用walk()方法递归遍历所有多部分子消息。带有Content Disposition标题(以atta
- 将其视为字典来获取标题字段,如
Subject
- 使用
检查它是否是多部分的,因此可能有附件(或者可能只是纯文本+HTML消息)is_multipart()
- 使用
方法递归遍历所有多部分子消息。带有walk()
标题(以Content Disposition
开头)的子消息是附件,您可以使用attachment
获取其内容get\u payload()