Python smtplib比PHP邮件慢()

时间:2010-11-22 01:04:40

标签: php python smtp smtplib

我将一些PHP应用程序移植到Python。

令我惊讶的是,新闻通讯模块(10万+订阅者)的表现下降了十倍。我期待使用SMTP的一些开销(我认为PHP直接调用sendmail),但不是那么多。

如何加速Pythons邮件传递?

编辑:对于任何挖掘这个问题的人,我使用celery和8名工作人员在后台发送电子邮件解决了这个问题,通过这种设置,我每小时可以发送大约200K条消息。芹菜整合了很好的机智django和AMQP摇滚。

1 个答案:

答案 0 :(得分:3)

PHP的mail()确实使用sendmail。你可以通过subprocess调用它在Python中做同样的事情。