记一次gitlab添加用户收不到邮件的解决办法

您所在的位置:网站首页 gta5电子邮件验证收不到邮件 记一次gitlab添加用户收不到邮件的解决办法

记一次gitlab添加用户收不到邮件的解决办法

#记一次gitlab添加用户收不到邮件的解决办法| 来源: 网络整理| 查看: 265

之前再gitlab服务器上创建账号可以正常收到邮件,最近就收不到,查了gitlab的配置以及postfix服务都没有问题,后来查看了发信25端口,发现该25端口并没有开启(postfix已经开启),提交工单到阿里云那边收到回复说是服务器统一关闭25端口。没有办法只能添加邮箱并设置更换465端口.

 

我在这里使用个人的qq免费邮箱:

1.开启qq邮箱的POP3/SMTP服务并保存好授权码

2.修改gitlab的配置文件:/etc/gitlab/gitlab.rb

gitlab_rails['smtp_enable'] = true gitlab_rails['smtp_address'] = "smtp.qq.com" gitlab_rails['smtp_port'] = 465 gitlab_rails['smtp_user_name'] = "******@qq.com" gitlab_rails['smtp_password'] = "授权码" gitlab_rails['smtp_domain'] = "smtp.qq.com" gitlab_rails['smtp_authentication'] = "login" gitlab_rails['smtp_enable_starttls_auto'] = true gitlab_rails['smtp_tls'] = true gitlab_rails['gitlab_email_from'] = '******@qq.com'

重启生效:gitlab-ctl reconfigure  

3.测试配置是否成功:

执行 gitlab-rails console进入控制台。 然后在控制台提示符后输入下面的命令 发送一封测试邮件:Notify.test_email('收件人邮箱', '邮件标题', '邮件正文').deliver_now

测试成功,添加gitlab用户又可以收到邮件了!

在这里还是要推荐下我自己建的Python学习群:721195303,群里都是学Python的,如果你想学或者正在学习Python ,欢迎你加入,大家都是软件开发党,不定期分享干货(只有Python软件开发相关的),包括我自己整理的一份2020最新的Python进阶资料和零基础教学,欢迎进阶中和对Python感兴趣的小伙伴加入!  


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3