4

我在 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的底部

有用!

[关闭]

4

0 回答 0