如果无法发送电子邮件,Redmine将重试:
...
Unable to deliver to domain for 60 hours.
Will continue trying for 48 hours.
No action is required on your part.
...
如何配置Redmine以禁用重试或设置重试次数?
我在使用Redmine v2.3.2,Ruby 2.0.0-p247和Rails 3.2.13
答案 0 :(得分:2)
Redmine是IDE而不是邮件服务器。在rails应用程序中,您通常会使用action mailer将应用程序中的电子邮件发送到SMTP server,而{{3}}则负责将它们传输到指定的地址。您收到的邮件来自SMTP服务器而不是redmine。
答案 1 :(得分:1)
尝试重新发送电子邮件的并不是Redmine。相反,Redmine将电子邮件发送到中间邮件服务器(MTA)(这是您在configuration.yml
中配置的邮件服务器)。如果第一次传输不成功,则邮件将不会被重新传送,但会在更新后被丢弃或报告给用户作为错误(取决于您在Redmine中的配置)。
在中间MTA收到邮件后,它将开始将其发送到最终目的地。这是在这里似乎没有成功的步骤,因为您的MTA尝试重新发送邮件。因为这似乎也不起作用,它会向发件人地址发送定期通知。
因此,您必须配置MTA以定义尝试重新发送邮件的时间和频率,而不是Redmine。