简单的SMTP处理点

时间:2016-10-26 20:11:36

标签: python email smtp

我正在使用第三方服务,该服务会将某些机器的更新信息发送到我指定的电子邮件地址。我想要做的是接收该电子邮件,解析特定硬件的所有者,并向该所有者发送电子邮件更新。为了清楚起见,我无法将第一封电子邮件直接发送给最终用户,因为与我合作的第三方来源并不包含我的最终用户的电子邮件地址数据。

我已经能够使用smtpd和smtplib python包独立完成[(1)接收+解析,(2)发送新消息]这两部分,但是我无法使用它们一起。 Python没有内置的MTA,所以我用smtplib发送的任何外发消息都被smtpd.SMTPServer拦截。有没有什么方法可以将这两个部分(接收+解析和发送更新)与简单的脚本结合起来,而无需投资像Lamson这样的大型smtp服务器软件包?

0 个答案:

没有答案