Ubuntu 备份和还原过程后电子邮件通知不起作用

Ubuntu 备份和还原过程后电子邮件通知不起作用,ubuntu,gitlab,gitlab-omnibus,Ubuntu,Gitlab,Gitlab Omnibus,我在一个新的服务器(ubuntu)上恢复我的gitlab CE,我只是按照这个步骤一切正常,直到我注意到当有人创建问题、对我的问题发表评论等时,我没有收到任何电子邮件通知。。。我已经检查了我的设置,几乎所有的动作都会通过电子邮件通知我,但什么也没发生 有人能帮我解决这个问题吗?我已经找了好几天来寻找解决办法,但一点运气都没有 谢谢。检查您的Gitlab配置: sudo nano /etc/gitlab/gitlab.rb 取消注释: gitlab_rails['gitlab_email_fro

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

有人能帮我解决这个问题吗?我已经找了好几天来寻找解决办法,但一点运气都没有


谢谢。

检查您的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' 
如果尚未安装,请安装:

sudo apt-get install postfix
如果要通过SMTP服务器发送,请配置其他

重新启动Gitlab:

sudo gitlab-ctl reconfigure
检查日志:

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

检查您的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' 
如果尚未安装,请安装:

sudo apt-get install postfix
如果要通过SMTP服务器发送,请配置其他

重新启动Gitlab:

sudo gitlab-ctl reconfigure
检查日志:

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

我扫描了
mail.log
这是示例结果:
连接到mx-ex2013.myodomain.com.ph[xxx.xxx.xxx.xxx]:25:连接超时
您检查了吗?是,但仍然出现错误。我只是按照gitlab的恢复过程进行操作,结果就是这样。在备份电子邮件通知正常工作之前。是否使用本地或外部SMTP服务器?当“telnet mailserver.example.com 25”时,您是否获得连接超时?我无法telnet我当前的smtp超时发生的位置,如何更改我当前的smtp?我扫描了
mail.log
这是示例结果:
连接到mx-ex2013.myodomain.com.ph[xxx.xxx.xxx.xxx]:25:连接超时
您是否已检查或?是,但仍出现错误。我只是按照gitlab的恢复过程进行操作,结果就是这样。在备份电子邮件通知正常工作之前。是否使用本地或外部SMTP服务器?“telnet mailserver.example.com 25”时是否出现连接超时?我无法telnet我当前的smtp发生超时的位置,如何更改我当前的smtp?