我的configuration.yml看起来像这样
default:
configuration
email_delivery:
delivery_method: :smtp
smtp_settings:
address: "mail.example.com"
port: 25
domain: "example.com"
authentication: :login
user_name: "redmine@example.com"
password: "xxxxxxxx"
我收到消息在发送邮件时发送邮件时发生错误(需要530 5.7.0身份验证)。
我尝试了不同的选项,包括starttls,remove.adding引号。这是行不通的。配置细节适用于Thunderbird。不知怎的,它在这里不起作用。
请注意我的redmine设置在AWS上,而我的邮件服务器在另一个共享主机上。它与安全组有什么关系吗?
请指导我解决问题。谢谢你。
答案 0 :(得分:1)
您需要将默认设置更改为生产或开发,并且配置行太多,因此您的配置将如下所示:
production:
email_delivery:
delivery_method: :smtp
smtp_settings:
address: "mail.example.com"
port: 25
domain: "example.com"
authentication: :login
user_name: "redmine@example.com"
password: "xxxxxxxx"