备份和还原过程后电子邮件通知无效

时间:2017-02-02 06:16:50

标签: ubuntu gitlab gitlab-omnibus

我在新服务器(ubuntu)中恢复我的gitlab CE,我只是按照步骤一切正常,直到我发现当有人创建问题,评论我的问题等时我没有收到任何电子邮件通知。我已经检查了我的设置,几乎所有动作都会通过电子邮件通知我,但没有任何反应。

任何人都可以帮我解决这个问题吗?我一直在寻找解决方案,但根本没有运气。

谢谢。

1 个答案:

答案 0 :(得分:0)

检查您的Gitlab配置:

sudo nano /etc/gitlab/gitlab.rb

取消注释:

gitlab_rails['gitlab_email_from'] = 'noreply@gitlab.example.com'
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_openssl_verify_mode'] = 'none' 

如果您还没有安装Postfix

sudo apt-get install postfix

如果要通过SMTP服务器发送,请配置其他SMTP settings

重启Gitlab:

sudo gitlab-ctl reconfigure

检查日志:

sudo less /var/log/gitlab/gitlab-rails/production.log
sudo gitlab-ctl tail
sudo less /var/log/mail.log