Python是否有强大的pop3、smtp、mime库,可以用来构建网页邮箱界面?

0 投票
2 回答
537 浏览
提问于 2025-04-16 03:07

Python有没有一个完整的邮件库,能支持POP、SMTP、POP3和SSL,还有MIME这些功能?

我想做一个网页邮件界面,可以从邮件服务器上拉取邮件,然后显示这些邮件,包括附件,还能显示发件人、主题等等(处理所有编码问题等)。

库里有这些功能是一回事,但能否在实际使用中稳定运行又是另一回事。我希望有用过这些功能在实际环境中拉取邮件和附件的人能分享一下经验。

2 个回答

2

http://posterity.edgewall.org/

http://pypi.python.org/pypi/webmail/1.1.7

http://bobomail.sourceforge.net/

第一步:下载上面的内容。

第二步:阅读源代码。

第三步:看看他们使用了哪些库。

第四步:使用相同的库。

2

它包含了你需要的所有组件,而且比你想象的更灵活、更模块化。标准库中的email包负责处理你收到的邮件,而其他模块则分别处理发送和接收邮件的方式,比如pop、smtp和imap。SSL可以作为每种方式的一个选项(当然前提是对方,比如邮件服务器,支持它),其实就是“另一种类型的插座”。

你有没有查看过这些标准库模块的丰富在线文档呢?

撰写回答