我已按照此页面上的说明开始使用 ActionMailer。在我测试它可以从 Gmail 帐户发送电子邮件后,我将 perform_deliveries 选项重置为 false 并发送了一些测试电子邮件。即使不应该发送这些电子邮件,我也可以查看 /var/log/mail.log 并看到它仍在尝试从 smtp 发送电子邮件,并且不断弹出警告我“操作超时”的消息
这是一个示例错误:
postfix/smtp[2837]: connect to gmail-smtp-in.l.google.com[74.125.93.27]:25: Operation timed out
当我处于开发模式时,如何确保 Rails 不会尝试发送电子邮件?我认为这将是自动的,因为我已将 perform_deliveries 设置为 false。