配置邮件发送
# 编辑 gitlab.rb 配置
gitlab_rails['gitlab_email_enabled'] = true
gitlab_rails['gitlab_email_from'] = '邮箱地址'
gitlab_rails['gitlab_email_display_name'] = '发送者名称'
gitlab_rails['gitlab_email_reply_to'] = '邮箱地址'
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.exmail.qq.com"
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = "邮箱地址"
gitlab_rails['smtp_password'] = "密码"
# gitlab_rails['smtp_domain'] = "exmail.qq.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true
gitlab_rails['smtp_openssl_verify_mode'] = 'none'
# 查看 gitlab 容器 ID
docker ps gitlab
# 进入容器
docker exec -it 00d67f41f184 /bin/bash
# 进入 gitlab rails 控制台
gitlab-rails console
# 测试邮件发送
Notify.test_email('收邮件的收件箱', '111', '222').deliver_now