Sendmail

Bugzilla 電子郵件設置為 sendmail 但仍轉到 mailer.testfile

  • February 5, 2014

我有一個安裝了 bugzilla (4.0.9) 的伺服器,我沒有親自安裝,但我正在嘗試啟用電子郵件。

我將電子郵件參數設置為“測試”並驗證電子郵件確實寫入

/var/lib/bugzilla/data/mailer.testfile

當我將電子郵件參數更改回“Sendmail”時,我發現它繼續寫入 mailer.testfile 而不是發送電子郵件。

有什麼好方法可以手動測試使用 bugzilla 發送電子郵件或從 bugzilla 發送電子郵件嗎?為什麼即使使用更新的參數它仍會繼續寫入測試文件?

附加資訊:

伺服器正在執行 Fedora 16。

sendmail 已正確配置並且能夠發送電子郵件,通過以下方式進行測試:

mailx -s "test email" me@domain

我在伺服器上還有另一個可以正確發送電子郵件的開發人員工具,但是我不熟悉該電子郵件服務的設置方式。

重新啟動伺服器解決了這個問題。

我也可以簡單地重新啟動 Bugzilla 的作業隊列並且它會起作用。

/usr/share/bugzilla/jobqueue.pl restart

要擺脫這一點的一件事是,編輯某些參數將立即生效,而其他參數似乎需要重新啟動。

例如,我修改了 mailfrom 參數,並且能夠立即在 mailer.test 文件中看到該更改。

引用自:https://serverfault.com/questions/573409