我试图通过smtp从gitlab获取电子邮件,但我不确定在此设置中使用哪些域/ FQDN:
我们假设我有一个gitlab服务器用于" coolproject"。
coolproject.dyndns.org
gitlab@coolproject.org
smtp.myhoster.com
现在我正在努力正确配置postfix。所有示例始终使用" example.com"无处不在,在这种情况下无济于事......
问题:
对于gitlab.rb
我认为这是正确的吗?
gitlab_rails['smtp_address'] = "smtp.hoster.com"
gitlab_rails['smtp_user_name'] = "gitlab@coolproject.org"
gitlab_rails['smtp_domain'] = "coolproject.org"
答案 0 :(得分:0)
看起来我在正确的轨道上,但邮件主机不接受设置。我在sidekiq日志中发现了一些Net::ReadTimeout
错误,这使我指向了这个方向:https://github.com/gitlabhq/gitlabhq/issues/5636
另外,感谢gitlab irc chat,我得到了禁用smtp_domain的提示。
所以,启用tls,这是我的最终工作配置
最终配置:
gitlab_rails['smtp_address'] = "smtp.hoster.com"
gitlab_rails['smtp_user_name'] = "gitlab@coolproject.org"
# removed gitlab_rails['smtp_domain'] = "coolproject.org"
gitlab_rails['smtp_tls'] = true