<>
实例环境
gitlab服务器
腾讯企业邮箱
邮箱配置
登陆腾讯企业邮箱--->设置--->收发信设置
![](https://img-blog.csdnimg.cn/20200714105343931.png)
![](https://img-blog.csdnimg.cn/20200714105515288.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3c1MGZlbmc=,size_16,color_FFFFFF,t_70)
邮箱绑定--->生成新密码(gitlab填写的密码就是这个)![](https://img-blog.csdnimg.cn/20200714105618611.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3c1MGZlbmc=,size_16,color_FFFFFF,t_70)
![](https://img-blog.csdnimg.cn/20200714105716343.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3c1MGZlbmc=,size_16,color_FFFFFF,t_70)
gitlab配置
修改配置文件:vim /etc/gitlab/gitlab.rb
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.exmail.qq.com"
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = "aa@bb.com"
gitlab_rails['smtp_password'] = "xxxxx"
gitlab_rails['smtp_domain'] = "bb.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true
gitlab_rails['smtp_openssl_verify_mode'] = 'none'
gitlab_rails['gitlab_email_from'] = 'aa@bb.com'
user['git_user_email'] = "aa@bb.com"
执行配置生效:gitlab-ctl reconfigure
发送邮件测试:
gitlab-rails console
Notify.test_email('邮箱地址','主题','内容').deliver_now
![](https://img-blog.csdnimg.cn/20200714111219738.png)
测试完成:exit或者ctrl+z退出
-----------日常记录---------------