部署 redmine 发送邮件 提示发送邮件时发生错误 (getaddrinfo: ????????????????? )

yakczh · August 18, 2014 · Last by yakczh replied at August 19, 2014 · 11300 hits
production:
  email_delivery:
    delivery_method: :smtp
    smtp_settings:
      enable_starttls_auto: true
      address: "smtp.163.com"
      port: 25
      domain: "smtp.163.com"  
      authentication: :login
      user_name: "[email protected]"
      password: "ooo"

这是配置,换成 Qq 的配置

development:
  delivery_method: :smtp
  smtp_settings:
    address: "smtp.qq.com"
    port: 25
    domain: "smtp.qq.com"
    authentication: :login
    user_name: "[email protected]"
    password: "ooo"

都是提示 提示发送邮件时发生错误 (getaddrinfo: ????????????????? )

qq 要手动打开 smtp 服务器

设置下 dns?

@yakczh 针对 dns 问题,你可以在你部署的机器上

ping smtp.qq.com

能通就表示 dns 没有问题。

是后面还有个 default 的配置没有注释掉,注释掉就 ok 了

You need to Sign in before reply, if you don't have an account, please Sign up first.