我在 Ubuntu 10.04.2 上设置 redmine
这是我的 email.yml:
# Outgoing email settings
production:
delivery_method: :smtp
smtp_settings:
tls:true
enable_starttls_auto: true
address: "smtp.gmail.com"
port: "587"
domain: "smtp.gmail.com"
authentication: :plain
user_name: "******@gmail.com"
password: "*****"
development:
delivery_method: :smtp
smtp_settings:
tls:true
address: "smtp.gmail.com"
port: "587"
domain: "smtp.gmail.com"
authentication: :plain
user_name: "******@gmail.com"
password: "*****"
我以root身份启动redmine服务器,使用管理员登录redmine,然后管理>设置>电子邮件通知 ,然后通过单击底部的链接发送测试邮件
但我得到了这个: 发送邮件时发生错误(getaddrinfo:名称或服务未知)
有人通过gmail成功发送电子邮件吗?请给我一些建议
提前谢谢!
------------追加1----
我将config/email.yml中的“ production: ”复制到 /etc/redmine/default/configuration.yml中的“ # ==== SMTP server at using TLS (GMail)production: ” 并修改“ #所有环境的默认配置选项“在configuration.yml的底部
有用!
[关闭]