Sendmail
Bugzilla 電子郵件設置為 sendmail 但仍轉到 mailer.testfile
我有一個安裝了 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 文件中看到該更改。