2015-02-02
【Rails4】ActionMailerを使う(heroku からメールを送信する)
環境
Rails4.1.8
heroku SendGrid
目的
- productionモード(heroku)でメールが送れるようにする
1. herokuにアドオン SendGridをインストール
# heroku login # heroku addons:add sendgrid:starter
2. herokuから設定を取得
# heroku config:get SENDGRID_USERNAME # => xxxx@heroku.com # heroku config:get SENDGRID_PASSWORD # => password
3. herokuにherokuから設定を取得
# config/environment.rb ActionMailer::Base.smtp_settings = { :address => 'smtp.sendgrid.net', :port => '587', :authentication => :plain, :user_name => 'xxxx@heroku.com', :password => 'password', :domain => 'heroku.com', :enable_starttls_auto => true }
4. ローカルでテスト
# MailerとしてNotiferクラスにtest_mailを作成 # rails g mailer notifier でMailerを追加できる Notifier.test_mail.deliver
参考
トラックバック - http://d.hatena.ne.jp/gakeno_ueno_horyo/20150202/1422887970
リンク元
- 89 https://www.google.co.jp/
- 18 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=12&ved=0CCMQFjABOAo&url=http://d.hatena.ne.jp/gakeno_ueno_horyo/20150131/1422681448&ei=bZnPVPPJI8_t8gXqnoH4CQ&usg=AFQjCNEq1F32SDb9AlS8LAvdH56hbThxWw&sig2=EPdaMJIX7sRkmaE0ec-8LA&bvm
- 14 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&ved=0CCoQFjAC&url=http://d.hatena.ne.jp/gakeno_ueno_horyo/20120720/1342782204&ei=T6PQVPuNKoLemAWOxYKYBQ&usg=AFQjCNF9Kn4UnStQucR1wMdhzcvI75QOIw
- 12 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&ved=0CDAQFjAD&url=http://d.hatena.ne.jp/gakeno_ueno_horyo/20130713/1373700724&ei=1JjPVOSCJoXWmgWopICIAw&usg=AFQjCNFzBg-XngOBm04MQNmY1s5oSM8-4w&sig2=I2K6sbO6Dm6bvNbT8uVPKg&bvm=bv.
- 12 http://www.google.co.jp/url?url=http://d.hatena.ne.jp/gakeno_ueno_horyo/20120720/1342782204&rct=j&q=&esrc=s&sa=U&ei=82vQVO2ZHs_t8gXqnoH4CQ&ved=0CCEQFjAA&usg=AFQjCNEY-0g7A2GSsG1V7l85nLf8ZnXcrg
- 9 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web&cd=5&ved=0CDYQFjAE&url=http://d.hatena.ne.jp/gakeno_ueno_horyo/20130721/1374385941&ei=MhzQVIV5xtTyBaf8gpgK&usg=AFQjCNEDWne6fX5PUolEeai8y8kZgkVmJg
- 9 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CCIQFjAB&url=http://d.hatena.ne.jp/gakeno_ueno_horyo/20100913/1284338072&ei=K07QVIn3BsXWmAXSjoKIDA&usg=AFQjCNEhNWtYJJBU0sV2zjzDTP98N7x1Pg&sig2=ppnAc-3oL-4U1PgE5WZYOQ&bvm=bv.
- 5 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&ved=0CEEQFjAE&url=http://d.hatena.ne.jp/gakeno_ueno_horyo/20130824/1377324678&ei=NrPRVI2cEIuK8QX0qYDIBA&usg=AFQjCNHbHfwb-XTH-_VvABAPWOQwY-KiBw&sig2=C_uZZWKje1TYJ3y0UIMQzg
- 5 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=6&ved=0CD8QFjAF&url=http://d.hatena.ne.jp/gakeno_ueno_horyo/20120720/1342782204&ei=YanQVL-mJ4e0mwXz8YDoBg&usg=AFQjCNF9Kn4UnStQucR1wMdhzcvI75QOIw&bvm=bv.85076809,d.dGY
- 3 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=7&ved=0CEsQFjAG&url=http://d.hatena.ne.jp/gakeno_ueno_horyo/20130721/1374385941&ei=rszRVJv5PMH78QXJsoK4DQ&usg=AFQjCNEDWne6fX5PUolEeai8y8kZgkVmJg