2017-02-02 59 views
1

我在新服務器(ubuntu)中恢復我的gitlab CE,我只是按照步驟一切正常工作,直到我注意到有人創建問題時我沒有收到任何電子郵件通知,對我的問題發表評論等......我已經檢查了我的設置,幾乎所有的動作都會通過電子郵件通知我,但沒有任何反應。備份和還原過程後電子郵件通知無法正常工作

任何人都可以幫我解決這個問題嗎?我一直在尋找幾天來找到解決方案,而且根本沒有運氣。

謝謝。

回答

0

檢查Gitlab配置:

sudo nano /etc/gitlab/gitlab.rb 

取消註釋:

gitlab_rails['gitlab_email_from'] = '[email protected]' 
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 
+0

我掃描'mail.log'這是樣品的結果:'連接到mx-ex2013.myodomain.com.ph [XXX。 xxx.xxx.xxx]:25:連接超時' – Joseph

+0

是的,仍然發生錯誤。我只是按照gitlab的恢復過程發生這種情況。在備份電子郵件通知正常工作之前。 – Joseph

相關問題