2016-05-06 169 views
0

我安裝裝置和後把設計不發送電子郵件

config.action_mailer.default_url_options = {:host => 'bluemage.systems'} 
config.action_mailer.perform_deliveries = true 
config.action_mailer.raise_delivery_errors = false 
config.action_mailer.default charset: 'utf-8' 

config.action_mailer.delivery_method = :smtp 
config.action_mailer.smtp_settings = { 
    :address => "localhost", 
    :port => 25, 
    :domain => 'bluemage.systems' 
    tls: false, 
    enable_starttls_auto: false, 
} 

在/config/environments/production.rb像指示GitHub的頁面上說,,但我看在我的電子郵件並沒有什麼。還有什麼我需要做的嗎?

+0

設置'raise_delivery_errors'到_true_如果你真的想使肯定的事情正在工作。否則,任何錯誤都會被吞噬。 – sevenseacat

+0

更改'config.action_mailer.raise_delivery_errors = true',以便您可以檢查控制檯是否有錯誤。 –

回答

0

這應該是你的Web應用程序的服務器的主機名:

config.action_mailer.default_url_options = {:host => 'www.servername.com'} 

,這應該是你的郵件服務器域名:

:domain => 'mail.bluemage.com' 
+0

好吧,看起來我需要一個郵件服務器,是否有拖放解決方案? – ryu

相關問題