railsのActionMailerでgmailアカウントを使う方法をメモ

tlsmailをインストールして

sudo gem install tlsmail

environment.rbに

# SMTP server configuration
require "tlsmail"
Net::SMTP.enable_tls(OpenSSL::SSL::VERIFY_NONE)

ActionMailer::Base.delivery_method = :smtp
ActionMailer::Base.raise_delivery_errors = true #//ActionMailerで失敗した場合に例外を発生させるために、追加
ActionMailer::Base.smtp_settings = {
        :address => "smtp.gmail.com",
        :port => 587,
        :domain => "hostname.domain",
        :authentication => :login,
        :user_name => "your_user_name@gmail.com",
        :password => "pass",
}

 <参考>
http://d.hatena.ne.jp/rx7/20080501