確認画面
送信前のワンクッションも、
最初から組み込み済み。
- 入力内容を送信前に一覧で確認
- 入力画面へ戻って、そのまま修正
- 確認・完了画面を全用途で共通利用
確認して、必要があれば修正して、送信。受付までの一連の流れを、ゼロから組み立てる必要はありません。
03 / FUNCTIONS
入力・確認・メール送信。その先の受付まで。
つくる人にも、使う人にも嬉しい機能を、最初から。
確認して、必要があれば修正して、送信。受付までの一連の流れを、ゼロから組み立てる必要はありません。
送信した内容を、ユーザー自身もメールで確認。「受け付けてもらえたかな」という送信後の不安を減らします。
新しい受付を、設定した管理者メールアドレスへ。問い合わせ者のアドレスが入力されていれば、そのまま返信対応に進めます。
入力の不備を送信前にお知らせ。選択内容によって必要な項目が変わるフォームにも対応できる設計です。
PHPからSMTP経由でメールを送信。接続先や認証情報など、必要な設定をドキュメントに沿って進められます。
※Gmailの利用にはGoogleアカウント側の設定が必要です。入力ミスの修正や長文の入力も、迷いにくく。フォームを使う人の、小さなつまずきを減らす操作を用意しました。
ONE COMPLETE FLOW
入力欄を置くだけで、終わらない。
確認する人にも、受け取る人にも。
受付に必要な流れが、つながっています。
入力ミスや未入力をチェック
送信前に見直し・修正
受付を終えて、完了画面へ
「受け付けました」をお届け。
内容を確認して、返信対応へ。
この一連の流れを、ゼロからつくらなくていい。
※自動返信はメールアドレスが入力されている場合に送信します。READY TO SET UP
「コードはある。でも、どう送る?」
そこで立ち止まらないために。
Gmailを使ったSMTP送信の設定手順も同梱。
アカウントの準備から、送信元・受信先の設定、
最後の受信確認まで、順を追って案内します。
標準の設定では、管理者の通知先は1件です。複数宛先への通知やCC・BCCを使う場合は、メール送信処理の追加実装が必要です。
はい。管理者の受信先はGmailに限りません。送信元とは別に設定でき、独自ドメインなど普段お使いのメールアドレスを指定できます。
はい。標準お問い合わせ見本は設定ファイルのメールテンプレートで変更します。用途別フォームでは、管理者通知の件名は項目定義で、自動返信の文面やメール本文の構成はPHPの共通処理で変更します。すべてを管理画面から編集する方式ではありません。
設定する場所を見る ↗はい。問い合わせ者のメールアドレスが入力されている場合は、そのアドレスを返信先(Reply-To)に設定します。管理者が通知メールに返信すると、問い合わせ者宛てになります。メールアドレスが未入力の場合、自動返信は送信しません。
はい。案件ごとに設置したパッケージの設定ファイルで、SMTP接続先・認証情報・送信元・受信先を変更できます。同じパッケージ内の各用途フォームは、共通のメール設定を使用します。
メール設定の案内を見る ↗はい。入力画面のHTMLとPHPの項目定義を揃えて変更します。必須・任意、文字数、メールアドレスや電話番号の形式に加え、「電話での連絡を選んだときだけ電話番号を必須にする」などの条件付き必須にも対応しています。
項目変更の案内を見る ↗標準では、入力→確認→送信の順に進みます。設定の切り替えだけで確認画面を省略する機能はありません。省略する場合は、入力チェックや送信処理を含むPHPの改修が必要です。
確認・完了・エラー画面は、全用途・全デザインで共通です。入力画面のデザイン選択には連動しません。変更する場合は、共通画面のHTML・CSSを編集します。
採用応募はPDFを1ファイル、標準お問い合わせ見本(index.php・デザイン見本)はPDF・JPEG・PNGを最大2ファイル添付できます。どちらも1ファイル最大5MBです。用途別のお問い合わせフォームなど、添付欄のない用途もあります。サーバー側のアップロード上限も、利用する容量に合わせて設定してください。
確認・修正の間は一時保存し、送信完了時に削除します。途中で離脱した場合の保持期限は、最終更新から1時間です。期限切れデータは次回の入力・確認処理時に削除されるため、アクセスがない間に時刻どおり消える仕組みではありません。
ファイル本体は管理者への通知メールに添付します。ユーザーへの自動返信にはファイル名を記載し、履歴書などのファイル本体は添付しません。
見出しや説明文、色・余白・文字サイズ、ボタンやエラー表示の見た目を変更できます。入力項目の追加・削除・並べ替えや必須条件の変更は、HTMLとPHPの項目定義をセットで編集します。
デザイン・項目の変更方法を見る ↗REQUIREMENTS
設置前に、この3つをご確認ください。
WordPressを使わないサイトにも設置できます。HTMLのみの静的ホスティングでは、PHPのメール送信処理は動作しません。
YOUR NEXT STEP
環境の確認からメール設定まで、導入の流れを3ステップで。