Gitlab 邮件配置
Git邮件配置
vim /etc/gitlab/gitlab.rb
找到【GitLab email server settings】,在其中添加下如配置:
external_url 'http://10.230.249.121' //这里可采用IP访问也可采用域名访问
#gitlab_rails['gitlab_email_from'] = '[email protected]'
gitlab_rails['gitlab_email_from'] = '[email protected]' //
gitlab_rails['smtp_enable'] = true
#gitlab_rails['smtp_address'] = "smtp.wltest.com"
gitlab_rails['smtp_address'] = "smtp.163.com"
gitlab_rails['smtp_port'] = 25
#gitlab_rails['smtp_user_name'] = "[email protected]"
gitlab_rails['smtp_user_name'] = "[email protected]"
#gitlab_rails['smtp_password'] = "[email protected]"
gitlab_rails['smtp_password'] = "Benngcc1991" //授权码
#gitlab_rails['smtp_domain'] = "wltest.com"
gitlab_rails['smtp_domain'] = "163.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
#user['git_user_email'] = "[email protected]"
user['git_user_email'] = [email protected]
重新加载:
gitlab-ctl reconfigure
发送测试邮件
gitlab-rails console
Notify.test_email('[email protected]', 'cjk', 'cjk').deliver_now
如下表示发送成功
去邮箱看看
注意:如果测试邮件报错如下:提示验证失败,有可能是授权码需要重置,还有可能是邮箱服务器挂了。