官方文档

安装

使用 宝塔面板 Docker 安装

gitlab安装配置

邮件服务配置

官方文档

网易免费企业邮箱

1
2
3
4
5
6
7
8
9
10
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.ym.163.com"
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = "xxxx@xx.com"
gitlab_rails['smtp_password'] = "password"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = false
gitlab_rails['smtp_tls'] = true
gitlab_rails['gitlab_email_from'] = 'xxxx@xx.com'
gitlab_rails['smtp_domain'] = "smtp.ym.163.com"

测试 SMTP 配置

您可以使用 Rails 控制台验证 GitLab 是否能够正常发送电子邮件。在 GitLab 服务器上,执行gitlab-rails console进入控制台。然后,您可以在控制台提示符下输入以下命令,让 GitLab 发送一封测试电子邮件:

1
Notify.test_email('destination_email@address.com', 'Message Subject', 'Message Body').deliver_now