Ubuntu 上 GitLab 邮件通知设置指南
一 准备与通用配置
二 常见邮箱快速配置示例
| 服务商 | 关键配置片段 |
|---|---|
| QQ 邮箱 | gitlab_rails[‘smtp_enable’] = true gitlab_rails[‘smtp_address’] = “smtp.qq.com” gitlab_rails[‘smtp_port’] = 587 gitlab_rails[‘smtp_user_name’] = “QQ号@qq.com” gitlab_rails[‘smtp_password’] = “授权码” gitlab_rails[‘smtp_domain’] = “smtp.qq.com” gitlab_rails[‘smtp_authentication’] = “login” gitlab_rails[‘smtp_enable_starttls_auto’] = true gitlab_rails[‘smtp_tls’] = false gitlab_rails[‘gitlab_email_from’] = “QQ号@qq.com” gitlab_rails[‘gitlab_email_reply_to’] = “QQ号@qq.com” |
| Gmail | gitlab_rails[‘smtp_enable’] = true gitlab_rails[‘smtp_address’] = “smtp.gmail.com” gitlab_rails[‘smtp_port’] = 587 gitlab_rails[‘smtp_user_name’] = “you@gmail.com” gitlab_rails[‘smtp_password’] = “应用专用密码” gitlab_rails[‘smtp_domain’] = “gmail.com” gitlab_rails[‘smtp_authentication’] = “login” gitlab_rails[‘smtp_enable_starttls_auto’] = true gitlab_rails[‘smtp_tls’] = false gitlab_rails[‘gitlab_email_from’] = “you@gmail.com” gitlab_rails[‘gitlab_email_reply_to’] = “you@gmail.com” |
三 应用配置与发送测试
四 故障排查与进阶