在CentOS上设置GitLab邮件通知,可参考以下步骤:
sudo yum install postfix安装邮件服务器。/etc/postfix/main.cf文件,设置myhostname、mydomain等参数,根据邮件服务器情况调整,如myhostname = mail.yourdomain.com,然后重启服务sudo systemctl restart postfix。/etc/gitlab/gitlab.rb文件,设置gitlab_rails['smtp_enable'] = true,并填写SMTP服务器地址、端口、用户名、密码等信息,如gitlab_rails['smtp_address'] = "smtp.example.com",gitlab_rails['smtp_port'] = 587等。sudo gitlab-ctl reconfigure使配置生效。http://your-gitlab-domain/user/admin/settings,在“Email & Webhooks”部分点击“Test email configuration”发送测试邮件。