【发布时间】:2011-05-08 10:12:58
【问题描述】:
我正在使用 django-mailer 发送电子邮件。我有 cron 作业每分钟从队列中发送邮件。我使用 GMail 的 SMTP 服务器来发送邮件。 django-mailer 会一一发送邮件。问题是每封电子邮件都需要 3-5 秒才能发送。无论如何要并行发送这些电子邮件吗?我的要求是每分钟至少发送 150 封邮件。
【问题讨论】:
标签: django django-mailer
我正在使用 django-mailer 发送电子邮件。我有 cron 作业每分钟从队列中发送邮件。我使用 GMail 的 SMTP 服务器来发送邮件。 django-mailer 会一一发送邮件。问题是每封电子邮件都需要 3-5 秒才能发送。无论如何要并行发送这些电子邮件吗?我的要求是每分钟至少发送 150 封邮件。
【问题讨论】:
标签: django django-mailer
您必须对出站电子邮件进行排队,然后以循环方式使用多个 SMTP,或者使用允许并行连接的单个 SMTP(我不确定根据相关 RFC 是否可行)。
或者你可以安装例如后缀并让您的 Django 应用程序将电子邮件中继给它。然后就是 Postfix 配置的问题了。
【讨论】: