我正在使用 django-mailer 发送电子邮件。我正在运行 cron 作业,每分钟从队列中发送邮件。我使用GMail的SMTP服务器来发送邮件。 django-mailer 会一封一封地发送邮件。问题是发送每封电子邮件需要 3-5 秒。有没有办法并行发送这些电子邮件?我的要求是每分钟至少发送 150 封邮件。
最佳答案
您必须对出站电子邮件进行排队,然后以循环方式使用多个 SMTP,或者使用允许并行连接的单个 SMTP(我不确定根据相关 RFC 是否可能)。
或者您可以安装例如Postfix 并使您的 Django 应用程序将电子邮件转发给它。然后就是Postfix配置的问题了。
关于Django - 使用 django-mailer 发送批量邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4153955/