# Ruby 1.8.6 + Rails 2.3.2 + ActionMailer + Gmail SMTP

**URL:** <https://www.ruby-forum.com/t/ruby-1-8-6-rails-2-3-2-actionmailer-gmail-smtp/172527>\
**Category:** Rails\
**Created:** [July 22, 2009, 10:46pm UTC](https://www.ruby-forum.com/t/ruby-1-8-6-rails-2-3-2-actionmailer-gmail-smtp/172527 "2009-07-22T22:46:18Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ritvvij](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/bbce88/32.png) [@Ritvvij](https://www.ruby-forum.com/u/Ritvvij)\
**Post date:** [July 22, 2009, 10:46pm UTC](https://www.ruby-forum.com/t/ruby-1-8-6-rails-2-3-2-actionmailer-gmail-smtp/172527/1 "2009-07-22T22:46:18Z")

</div>

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](http://smtp.gmail.com)”,  
:port =\> 587,  
:enable\_starttls\_auto =\> true  
:domain =\> “[gmail.com](http://gmail.com)”,  
:authentication =\> :plain,  
:user\_name =\> “removed\_email\_address@domain.invalid”,  
: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.

---

<div class="post-metadata">

**Author:** ![Ritvvij](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/bbce88/32.png) [@Ritvvij](https://www.ruby-forum.com/u/Ritvvij)\
**Post date:** [July 23, 2009, 12:11pm UTC](https://www.ruby-forum.com/t/ruby-1-8-6-rails-2-3-2-actionmailer-gmail-smtp/172527/2 "2009-07-23T12:11:38Z")

</div>

Look around for instructions on setting up TLS - Gmail SMTP won’t work  
without it.

–Matt J.

---

<div class="post-metadata">

**Author:** ![Ritvvij](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/bbce88/32.png) [@Ritvvij](https://www.ruby-forum.com/u/Ritvvij)\
**Post date:** [July 23, 2009, 9:37pm UTC](https://www.ruby-forum.com/t/ruby-1-8-6-rails-2-3-2-actionmailer-gmail-smtp/172527/3 "2009-07-23T21:37:06Z")

</div>

worked with action\_mailer\_tls  
thanks 🙂
