首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mandriva Linux中的Redmine --设置电子邮件通知

Mandriva Linux中的Redmine --设置电子邮件通知
EN

Stack Overflow用户
提问于 2012-12-06 15:57:52
回答 1查看 1.6K关注 0票数 0

我在Mandriva Linux中使用BitNami Redmine堆栈。尝试发送电子邮件通知会导致以下错误消息-

代码语言:javascript
复制
(503 5.5.1 Error: authentication not enabled )

Redmine配置文件configuration.yml:

代码语言:javascript
复制
production:
  email_delivery:
     delivery_method: :smtp
     smtp_settings:
       enable_starttls_auto: true
       address: ...ip...
       port: 25
       domain: redmine@....
       authentication: :plain
       user_name: ....
       password: ...

配置错误的是什么?

稍后我更改了配置:

代码语言:javascript
复制
 production:
  email_delivery:
     delivery_method: :smtp
     smtp_settings:
       tls: true
       address: ...ip smtp..
       port: 25
       domain: ...
       authentication: :plain
       user_name: ...
       password: ...

我添加了tls: true,现在错误是-

代码语言:javascript
复制
(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,然后返回了原始的错误消息。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-08 20:20:24

"503 5.5.1“错误来自您的邮件服务器,表示它没有启用SMTP身份验证。您已经将Redmine配置为使用SMTP身份验证,包括以下行:

代码语言:javascript
复制
   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。在上面的第一个链接中有一个这样的例子。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13739229

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档