redmine里要用到邮件通知,本来以为很是简单,网上也有许多教程,谁知折腾了好久,总算是配置成功了。总结下
1、修改配置文件
redmine/config, 将configuration.yml.example的后缀.example去掉
2、添加smtp的配置字段
default: email_delivery: delivery_method: :smtp smtp_settings: tls: false address: "smtp.exmail.qq.com" port: 25 domain: "mail.****.com.cn" authentication: :login user_name: “[email protected]****.com.cn” password: “******”
3、保存文件,重启redmine服务,登录页面”管理”—->”配置”—->”邮件通知”,修改邮件头,邮件签名,然后点击右下角的”发送测试邮件”,就可以测试你的邮件服务配置是否成功了。
4、如果出现 『发送邮件时发生错误 (wrong argument (NilClass)! (Expected kind of OpenSSL::SSL::SSLContext))』
则在你的smtp配置中添加一下字段
enable_starttls_auto: false
重启后在发送测试邮件!
大功告成