簡體   English   中英

Rails中的Mailer出了點問題

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM