Ruby on Rails の Action Mailer でのメール送信処理をする方法をメモ。
主にこのへんを読む。
・Action Mailer Basics — Ruby on Rails Guides
・Rails 3 の Action Mailerまとめ - おもしろWEBサービス開発日記
・ActionMailer Railsアプリからメールを送信 - 酒と泪とRubyとRailsと
config/environments/production.rb に下記のような感じで設定する。
MyApp::Application.configure do
# Mailer
config.action_mailer.raise_delivery_errors = true
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
address: "smtp.gmail.com",
port: 587,
domain: 'example.com',
user_name: "gmail_user",
password: "gmail_pass",
authentication: 'plain',
enable_starttls_auto: true,
}
end
[参考]