[英]Something wrong with mailer in rails
我在Rails應用程序中配置了mailer。 並從本地主機發送測試電子郵件,一切正常。 但是,如果我嘗試編輯郵件視圖,則郵件不起作用( Timeout::Error at ... execution expired
)。 甚至重新啟動服務器也無法解決問題。
僅重新啟動即可解決問題。 但是重新啟動后,一切又重新開始了。 一切正常,但只有一個視圖更正,只能再次重新啟動。
郵件程序配置:
config.action_mailer.smtp_settings = {
:address => "smtp.yandex.ru",
:port => 587,
:domain => "yandex.ru",
:user_name => "user@name.com",
:password => "password",
:authentication => :plain,
:enable_starttls_auto => true }
config.action_mailer.default_url_options = {
:host => "localhost:3000" }
Ubuntu 12.04
Ruby 1.9.3-p327
Rails 3.2.8
看來您可能有一些與防火牆相關的問題。 要檢查-嘗試測試throuh電子郵件服務器連接telnet
- http://weblogs.asp.net/owscott/archive/2005/03/15/Troubleshooting-email%5F2C00%5F-the-Telnet-way.aspx
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.