Are you using an ordinary gmail account or a domain account hosted on Google Apps? For the former, you can turn on "Access for less secure apps" in the account settings. If you're using the latter, you must use SSL. I'm not sure your port is correct. The following is a working configuration using a domain account hosted on Google Apps.
ActionMailer::Base.smtp_settings = { :address => 'smtp.gmail.com', :port => '465', :authentication => 'plain', :user_name => 'exa...@example.com', :password => 'yourpassword', :domain => 'yourd...@example.com', :ssl => true } On Thursday, April 23, 2015 at 6:35:31 AM UTC-4, anu wrote: > > Hello All, > > i have this configuration in development.rb > > config.action_mailer.delivery_method = :smtp > > config.action_mailer.smtp_settings = { > address: "smtp.gmail.com", > port: 587, > domain: "gmail.com", > authentication: "plain", > enable_starttls_auto: true, > user_name: emailid, > password: password, > ssl: true > } > config.action_mailer.perform_deliveries = true > > > Using Rails 4 and ruby 2 versions, emails are not getting delivered though > in the console it shows as below > Sent mail to emailid (30012.9ms) > Date: Thu, 23 Apr 2015 15:40:29 +0530 > From: ema...@gmail.com <javascript:> > To: ema...@gmail.com <javascript:> > Message-ID: <5538c5159d8dd_2646236a965229...@name-virtualbox.mail> > Subject: SMT > Mime-Version: 1.0 > Content-Type: text/html; > charset=UTF-8 > Content-Transfer-Encoding: 7bit > > <h2>Hi This a mail regarding the cell rotation </h2> > > > > > > and Error outs as > > > *Net::OpenTimeout (execution expired):* > > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-talk@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/ad0ebfea-c2a7-4f9e-ab19-5df6aca9f238%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.