JavaScriptなどプログラミングに関する投稿をしています。Railsでメッセージ送信機能を実装します。確認ページにて、再編集なら戻り、確定なら送信します。その時にサイト管理者へメールでメッセージを送ります。データベースは使わないやり方です。みなみに本記事の続編では、作成したフォームをsimple_form、bootstrap、i18nで作り込んでいますhttps://remonote.jp/rails-simple_form-bootstrapバージョンは次の通りです。5.1.6本記事ではMessagesコントローラーを作成していますが、ここは適宜、変更してください。'messages#done'endControllerポイントは確認画面から戻るためのparams[:back]です。:content)endendViews入力ページ/確認ページ/完了ページのファイルを作ります。最小限の記述ですが、ご了承ください。%>hiddenで値を保持して戻れるようにします。%>app/views/messages/done.html.erb123456<div><h2>メッセージ送信完了</h2><p>メッセージをいただきありがとうございました。</p></div>Models今回はデータベースを使いませんのでモデルはActiveModelを使います。これでデータの格納やバリデーションもOK!メールの正規表現も入れています。}endMailerメッセージ送信用のクラスとビューを作成します。%>様からメッセージが届きました。%>Environments最後にメールサーバの設定ですが、本記事では開発環境にGmailでの設定方法について行います。