我们使用的是 Rails 2.3.8 版本。在我们的应用程序中,我们倾向于向所有用户发送单独的电子邮件(大约 1500 个用户 - 批量电子邮件)。我们不使用 Actionmailer 以外的任何服务。因此,我们不能使用任何服务(如 mailGun、sendGrid、mailchimp 等)。 此外,我们有自己的 SMTP 服务器,所有邮件都通过它发送。
我们添加了要在两种情况下执行的邮件功能。
使用 CRON JOB 进行 Rake 任务(在特定时间自动发送邮件)
通过控制器(单击按钮时发送邮件)
在这两种情况下,最初,邮件都会毫无问题地转发给用户。随着用户数量的增加,邮件功能突然停止并抛出以下两个错误之一。
- 535 5.7.3 认证失败
- 执行已过期
谁能帮我解决这个问题?
是否需要为 SMTP 服务器连接设置任何超时值?还是有任何限制(例如每分钟发送的邮件数)?
提前致谢