一、邮箱配置
修改配置指令:sudo vim gitlab.rb
参考:https://docs.gitlab.com/omnibus/settings/smtp.html
### Email Settings
gitlab_rails['gitlab_email_enabled'] = true
gitlab_rails['gitlab_email_from'] = 'xxx@xxx.cn'
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "mail.xxx.cn"
gitlab_rails['smtp_port'] = 25
gitlab_rails['smtp_user_name'] = "xxx@xxx.cn"
gitlab_rails['smtp_password'] = "***********"
gitlab_rails['smtp_domain'] = "mail.xxx.cn"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = false
gitlab_rails['smtp_tls'] = false
二、配置测试
邮件测试指令:sudo gitlab-rails console
输入:Notify.test_email('xxx@xxx.com', 'Message Subject', 'Message Body').deliver_now