2
嘿,我使用Rails 2.3.5並使用rufus調度程序發送定期的電子郵件。這在開發模式下工作正常,但意外驚喜生產模式已經borked的東西。我在開發和生產文件中都設置了相同的actionmailer設置。有什麼我失蹤?Rails應用程序不會在生產模式下發送電子郵件
嘿,我使用Rails 2.3.5並使用rufus調度程序發送定期的電子郵件。這在開發模式下工作正常,但意外驚喜生產模式已經borked的東西。我在開發和生產文件中都設置了相同的actionmailer設置。有什麼我失蹤?Rails應用程序不會在生產模式下發送電子郵件
嘿,是的,你是對的,我想。這些設置被設置爲訪問服務器,就好像它是外部的一樣。我的意思是我改變了像localhost這樣的選項並註釋掉其他人。檢查出來:
:address => "localhost",
:port => 25,
:domain => "www.mydomain.co.uk",
#:authentication => :login,
#:user_name => "blah",
#:password => "blah"
希望這有助於別人。
如果此操作正常,請接受您自己的解決方案,以便它保留未回答的問題列表:) – Trevoke 2010-03-01 16:42:16
您的生產服務器設置是否正確發送郵件? – 2010-02-23 02:10:27
您是否檢查過您的SMTP服務器是否存在問題?是否接受來自該服務器的連接?通常,SMTP服務器的dev和prod設置將有所不同,以便您不會在開發環境中意外發送郵件 – 2010-02-23 02:11:44