2013-07-18 48 views
1

我得到一個超時::錯誤(執行過期):當試圖使用gmail帳戶發送電子郵件。在我的config/environments/development.rb中,我有:Actionmailer不發送郵件

config.action_mailer.delivery_method = :smtp 
    config.action_mailer.perform_deliveries = true 
    config.action_mailer.raise_delivery_errors = true 
    config.action_mailer.smtp_settings = { 
     :address    => "smtp.gmail.com", 
     :port     => 587, 
     :domain    => 'mydomain.com', 
     :user_name   => '[email protected]', 
     :password    => 'password', 
     :authentication  => 'plain', 
     :enable_starttls_auto => true } 

這讓我瘋狂!

回答

-1

變化 config.action_mailer.delivery_method =:SMTP 到 config.action_mailer.delivery_method =:sendmail的

相關問題