Ruby on rails 如何配置Redmine邮件传递重试时间?
如果Redmine发送电子邮件失败,它将重试:Ruby on rails 如何配置Redmine邮件传递重试时间?,ruby-on-rails,redmine,Ruby On Rails,Redmine,如果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,但尝试重新发送电子邮件的不是Redmine。相反,Redmin
...
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,但尝试重新发送电子邮件的不是Redmine。相反,Redmine将电子邮件发送到中间邮件服务器(MTA)(这是您在
配置.yml
中配置的服务器)。如果第一次传输没有成功,邮件将不会被重新发送,而是在更新后被丢弃或作为错误报告给用户(取决于您在Redmine中的配置)
中间MTA收到邮件后,将开始将其发送到最终目的地。这一步似乎没有成功,因为你的MTA试图重新发送邮件。由于这似乎也不起作用,它会定期向发件人地址发送通知
因此,您必须将MTA配置为定义它尝试重新发送邮件的时间和频率,而不是Redmine。Redmine是一个非邮件服务器。在rails应用程序中,您通常使用将电子邮件从应用程序发送到,然后由应用程序负责将电子邮件发送到指定的地址。您收到的邮件来自SMTP服务器,而不是redmine