2013-03-28 26 views
3

我試圖找出爲什麼我的Redmine安裝不發送電子郵件(例如問題更新通知等)。我configuration.yml文件被配置爲這樣:如何解決電子郵件無法在Redmine中發送?

 
production: 
    email_delivery: 
    delivery_method: :sendmail 

我也試過配置SMTP與同非結果:

 
production: 
    email_delivery: 
    delivery_method: :smtp 
    smtp_settings: 
     enable_starttls_auto: true 
     address: "smtp.gmail.com" 
     port: 587 
     domain: "smtp.gmail.com" 
     authentication: :plain 
     user_name: "[email protected]" 
     password: "xxx" 

我不知道如何解決這個。是否有寫入錯誤的日誌?我已經檢查過production.log,但沒有任何有用的提示。謝謝你的幫助。

RAILS_ENV=production script/about 
/home/ootbdv/.gems/gems/coderay-1.0.9/lib/coderay/helpers/file_type.rb:19: warning: already initialized constant UnknownFileType 
/home/ootbdv/.gems/gems/coderay-1.0.9/lib/coderay/helpers/file_type.rb:126: warning: already initialized constant TypeFromExt 
/home/ootbdv/.gems/gems/coderay-1.0.9/lib/coderay/helpers/file_type.rb:132: warning: already initialized constant TypeFromShebang 
/home/ootbdv/.gems/gems/coderay-1.0.9/lib/coderay/helpers/file_type.rb:138: warning: already initialized constant TypeFromName 

Environment: 
    Redmine version       2.3.0.stable.11680 
    Ruby version        1.8.7 (x86_64-linux) 
    Rails version       3.2.13 
    Environment        production 
    Database adapter       MySQL 
Redmine plugins: 
    no plugin installed 

(我不知道爲什麼我得到的警告。如果有人知道如何擺脫他們,請讓我知道。)

回答

0

我仍然不知道問題的答案,但我通過切換回sendmail解決了我的問題(沒有讓Redmine發送電子郵件)。如果您遇到這個問題,您可能只想嘗試回到sendmail

-1

首先你要問一個兩個問題?想你多個答案?

我認爲這是建議沒有引號中的密碼。除此之外,你的smtp配置看起來不錯。 您應該看到/var/log/email.log中的條目

對於問題的最後部分沒有任何線索,它甚至是相關的嗎?我對此表示懷疑。