我在Mandriva Linux中使用BitNami Redmine堆栈。尝试发送电子邮件通知会导致以下错误消息-
(503 5.5.1 Error: authentication not enabled )Redmine配置文件configuration.yml:
production:
email_delivery:
delivery_method: :smtp
smtp_settings:
enable_starttls_auto: true
address: ...ip...
port: 25
domain: redmine@....
authentication: :plain
user_name: ....
password: ...配置错误的是什么?
稍后我更改了配置:
production:
email_delivery:
delivery_method: :smtp
smtp_settings:
tls: true
address: ...ip smtp..
port: 25
domain: ...
authentication: :plain
user_name: ...
password: ...我添加了tls: true,现在错误是-
(SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: unknown protocol)有一个文档- http://wiki.bitnami.org/Applications/BitNami_Redmine我添加了openssl_verify_mode: 'none'并删除了tls: true,然后返回了原始的错误消息。
发布于 2012-12-08 20:20:24
"503 5.5.1“错误来自您的邮件服务器,表示它没有启用SMTP身份验证。您已经将Redmine配置为使用SMTP身份验证,包括以下行:
authentication: :plain
user_name: ....
password: ...我相信您可以将":plain“更改为":none”,以告诉Redmine不要使用身份验证。http://www.redmine.org/projects/redmine/wiki/EmailConfiguration
另一种选择是将邮件服务器配置为要求身份验证,例如,请参阅下面的注释,了解在postfix邮件服务器中哪里可以找到该设置:http://www.redmine.org/boards/2/topics/9506。
最后一个替代方案是,如果您有一个工作正常的本地sendmail/mta,则使用它而不是SMTP。在上面的第一个链接中有一个这样的例子。
https://stackoverflow.com/questions/13739229
复制相似问题