2010-08-07
■[rails] Rails 3.0 でメールの送信に Gmail を使う
config/environments/development.rb に以下を書くだけ。
config.action_mailer.default_url_options = { :host => "localhost", :port => 3000 } config.action_mailer.delivery_method = :smtp config.action_mailer.smtp_settings = { :address => "smtp.gmail.com", :port => 587, :domain => 'example.com', :user_name => "FOO@example.com", :password => "PASSWORD", :authentication => 'plain', :enable_starttls_auto => true, }
- Ruby 1.8.7 (2010-06-23 patchlevel 299)、Rails 3.0 RC2 で確認。
- :domain, :user_name, :password は適宜自分のものに変更してください。
- example.com のところは、Google Apps の独自ドメインでもOK。
- require "tlsmail" してる例がWeb上にあるが、enable_starttls_auto をつけただけで大丈夫だった。
- production で使用してもいいが、Google Apps の Gmail は送信数制限(1日200通だっけ?)があるから、別途用意したほうがいいと思う。
トラックバック - http://d.hatena.ne.jp/babie/20100807/1281141307
リンク元
- 15 http://www14.cds.ne.jp/~not/antenna/
- 7 http://b.hatena.ne.jp/
- 5 http://www.rubyist.net/~kazu/samidare/
- 4 http://mono.kmc.gr.jp/~yhara/a/
- 4 http://reader.livedoor.com/reader/
- 3 http://twitter.com/
- 2 http://b.hatena.ne.jp/hotentry/it
- 2 http://blog.search.yahoo.co.jp/search?p=gmail&ei=UTF-8&rkf=1&oq=
- 2 http://longurl.org
- 2 http://www.ig.gmodules.com/gadgets/ifr?exp_rpc_js=1&exp_track_js=1&v=fdb2b406636e1f3cff1c5d7e660f59eb&container=ig&view=default&lang=ja&url=http://choichoi.sakura.ne.jp/hatena_bookmark.xml&country=JP&parent=http://www.google.co.jp&libs=core:core.i
おとなり日記
- 2010-08-01 Life like a clown 4/36 11%
- 2010-08-01 ...ing logging 3.0 4/77 5%