有没有一种简单的方法可以使用 imaplib 将自定义 RFC822 标头添加到 IMAP 服务器上的邮件中?
我正在编写一个基于 python 的程序来过滤我的 IMAP 邮件存储。当我使用 Procmail 执行此操作时,我可以选择添加标头。但Python imap 实现似乎没有办法做到这一点。
具体来说,我想添加一个自定义标头,例如:
X-VY32-STATUS: Very Cool
以便它出现在邮件标题中:
To: [email protected] /cdn-cgi/l/email-protection
From: [email protected] /cdn-cgi/l/email-protection
Subject: Test Message
X-VY32-STATUS: Very Cool
The regular message is down here.
更好的选择是使用自定义服务器标志称为关键词。
关键字由服务器实现定义。关键字不以“\”开头。服务器可以允许客户端在邮箱中定义新的关键字。
要将 myflag 添加到消息中,您可以使用
STORE number +FLAGS (myflag)
寻找:
SEARCH KEYWORD myflag
请记住,某些服务器不允许自定义标志。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)