gitlab发邮件收不到

来源:互联网 发布:格子分类信息网站源码 编辑:程序博客网 时间:2024/05/01 01:57

gitlab安装在ubuntu系统上(腾讯云上), 在/etc/gitlab/gitlab.rb配置发送邮件的邮箱。

gitlab_rails['smtp_address'] = "smtp.163.com"

gitlab_rails['smtp_port'] = 25

gitlab_rails['smtp_tls'] = false

其他配置略。 

之前是可以发送邮件的。 今天来了新同事, 为其添加账号, 发现收不到邮件,使用下面方式进行测试

gitlab-rails consoleNotify.test_email('qq邮箱', 'Message Subject', 'Message Body').deliver_now
报错:Net::OpenTimeout: execution expired。

突然想到是不是腾讯云限制25端口了, 登录腾讯云看了下,果然是, 然后把配置修改了下

gitlab_rails['smtp_port'] = 465

gitlab_rails['smtp_tls'] = true

使用 gitlab-ctl reconfigure 重启配置gitlab

ok了。


原创粉丝点击