是否可以在python中发送电子邮件?

时间:2015-07-24 15:42:03

标签: python email

我的目标是完全从python发送电子邮件。我想从头开始做这一切,如果有人还没有完成它,可能会在python中构建一个电子邮件服务器。我想这样做是因为我基本上厌倦了使用Postfix或普通的电子邮件提供商和标准的SMTP / POP / IMAP库。另外,我想尝试这样做的另一个原因是因为我想尝试更好地理解电子邮件协议的工作原理。

我不完全确定从哪里开始。也许我应该看看Postfix源代码并尝试制作一个python SMTP服务器。我知道坚持使用标准的方式而不是从头开始构建要容易得多,但就像我说的那样,这对我来说更像是一项教育研究,学习它是如何工作的,我很可能永远不会使用它在生产中。

所以,给我一些想法。我应该从哪里开始?如果您知道可以启发我的文章,请发布。 --Thanks

1 个答案:

答案 0 :(得分:0)

之前已经完成,但如果你愿意,你可以随时制作一个。

smtpd是本周的Python模块。

This是一个很好的阅读,在类似的SO问题here中提供。

在我开展项目之前,我曾使用this