1.gitlab 邮件配置( /etc/gitlab/gitlab.rb )

 469  gitlab_rails['smtp_enable'] = true
 470  gitlab_rails['smtp_address'] = "smtp.qq.com"
 471  gitlab_rails['smtp_port'] = 25
 472  gitlab_rails['smtp_user_name'] = "[email protected]"
 473  gitlab_rails['smtp_password'] = "xxxx"
 474 # gitlab_rails['smtp_domain'] = "qq.com"
 475  gitlab_rails['smtp_authentication'] = "login"
 476  gitlab_rails['smtp_enable_starttls_auto'] = false
 477  gitlab_rails['smtp_tls'] = false
 478  gitlab_rails['gitlab_email_from'] = '[email protected]'
 479  user['git_user_email'] = "[email protected]"

重启 :

gitlab-ctl reconfigure

 

注意:

gitlab_rails[‘smtp_user_name’] 与gitlab_rails[‘gitlab_email_from’]  不能不一致 
 

 

2.测试邮件配置是否成功

gitlab-rails console 

Notify.test_email('[email protected]', 'Message Subject', 'Message Body').deliver_now

4.GitLab 邮件配置

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

相关文章: