app/mailersディレクトリ以下にファイルを作成し、ActionMailer::Baseを継承する。
class UserMailer < ApplicationMailer end
作成したmailer内でメソッド(アクション)を定義
class UserMailer < ApplicationMailer def welcome_email @user = params[:user] @url = 'http://example.com/login' mail(to: @user.email, subject: '私の素敵なサイトへようこそ') end end
app/views/user_mailer/ディレクトリで自動的にwelcome_email.html.erbを探してこれをテンプレートとして送信する。