我希望能够在 python 中发送电子邮件,以便我可以解析退回邮件。VERP 似乎是解决这个问题的方法。但是,当我将发件人地址(不是 MIMEMultipart 对象的“发件人”值)设置为包含 VERP 分隔符时,我没有收到退回通知。
我可以形成自己的 VERP 发件人(即发送到 user@domain.com,我可以设置我的 From: 地址为那个收件人“mysender+user-domain-com.mydomain.com”)并期望它工作吗?还是我需要配置后缀以以某种方式正确解析失败的 DSN?我的问题是收到失败通知,当我执行此操作时没有将消息传递给有效的收件人。
也许一个例子会有所帮助。
当我从 myuser@domain.com 发送电子邮件时,我收到退回通知就好了。
当我从 myuser+verp_identifier@domain.com 发送电子邮件时,我没有收到任何退回通知。(虽然正确寻址的电子邮件,例如:valid_user@gmail.com 通过就好了。) Perl 的邮件模块有一个 Verp 子模块,python 有这样的东西吗?