Gitlab邮箱配置

1,修改配置: sudo nano /etc/gitlab/gitlab.rb

2,添加阿里云Direct Mail邮箱:

smtp seetings
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtpdm.aliyun.com"
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = "noreply@boxuni-tst.com"
gitlab_rails['smtp_password'] = "xxx"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true
gitlab_rails['gitlab_email_from'] = "noreply@boxuni-tst.com"
gitlab_rails['gitlab_email_reply_to'] = "noreply@boxuni-tst.com"
gitlab_rails['smtp_domain'] = "boxuni-tst.com"

3,sudo gitlab-ctl reconfigure & sudo gitlab-ctl restart

4,测试,用登录页面的“忘记密码”就可以测试了。

5,其他邮箱参考:https://docs.gitlab.com/omnibus/settings/smtp.html