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