Rails:ActionMailerを使ってメールを送信する(その2)
コンソールからではなく、「アクションを叩いた時にメールが送信される」というのをやってみる。
コンソールからメールを送信するまでの方法は以下の記事に書きました↓↓
Rails:ActionMailerを使ってメールを送信する(その1) - Hello world, I am kgmx.
目標:
「ユーザーが登録フォームからemailアドレスを登録したら、そのユーザーにメールを送信する。」
1. Controllerを編集する
ユーザーの名前と、emailアドレスを使用したいので、引数で渡しておく。 app/controllers/users/registrations_controller.rb
2. Mailerクラスを編集する
3. View(フォーム)を編集する
これでメールアドレスを登録したらユーザーにメールが届きますっ!