Ruby 1.8.6 + Rails 2.3.2 + ActionMailer + Gmail SMTP

20 views
Skip to first unread message

Ritvvij

unread,
Jul 22, 2009, 4:45:18 PM7/22/09
to Ruby on Rails: Talk
Hi,

Can someone please help me setup ActionMailer via Gmail SMTP. I tried
many tutorials online and some gems too but either they are not
downloadable or links not working or the suggestions are very vague.

Presently I am using Ruby 1.8.6 and Rails 2.3.2

ActionMailer::Base.delivery_method = :smtp
ActionMailer::Base.perform_deliveries = true
ActionMailer::Base.raise_delivery_errors = true
ActionMailer::Base.default_charset = "utf-8"
ActionMailer::Base.smtp_settings = {
:address => "smtp.gmail.com",
:port => 587,
:enable_starttls_auto => true
:domain => "gmail.com",
:authentication => :plain,
:user_name => "myem...@gmail.com",
:password => "abc"
}
ActionMailer::Base.default_content_type = "text/html"

I am presently in development mode and hence I am using localhost for
development and dont have a specific domain. Can someone please help?
I spent days playing with this without progress.

Matt Jones

unread,
Jul 23, 2009, 6:10:49 AM7/23/09
to Ruby on Rails: Talk
Look around for instructions on setting up TLS - Gmail SMTP won't work
without it.

--Matt Jones

On Jul 22, 4:45 pm, Ritvvij <Ritvi...@gmail.com> wrote:
> Hi,
>
> Can someone please help me setup ActionMailer via Gmail SMTP. I tried
> many tutorials online and some gems too but either they are not
> downloadable or links not working or the suggestions are very vague.
>
> Presently I am using Ruby 1.8.6 and Rails 2.3.2
>
>   ActionMailer::Base.delivery_method = :smtp
>   ActionMailer::Base.perform_deliveries = true
>   ActionMailer::Base.raise_delivery_errors = true
>   ActionMailer::Base.default_charset = "utf-8"
>   ActionMailer::Base.smtp_settings = {
>  :address => "smtp.gmail.com",
>  :port => 587,
>  :enable_starttls_auto => true
>  :domain => "gmail.com",
>  :authentication => :plain,
>  :user_name => "myemai...@gmail.com",

Ritvvij

unread,
Jul 23, 2009, 3:36:28 PM7/23/09
to Ruby on Rails: Talk
worked with action_mailer_tls
thanks :)
Reply all
Reply to author
Forward
0 new messages