無料で作れるMyフォームクリエイター

SMTP設定ガイド(有料版)

フォームのメールが届かない問題を解決!
【有料版】管理画面で簡単SMTP設定ガイド

フォームからの自動返信メールが、Gmailなどのメールサービスで「迷惑メール」に分類されたり、ブロックされて届かなかったりすることがあります。これは、各メールサービスの強力なスパム対策が、サーバーからの自動送信メールを疑わしいと判断する場合があるためです。
有料版では、この問題を解決するため、信頼性の高いSMTP認証を利用したメール送信に標準で対応。専門的なファイルを編集することなく、**管理画面から簡単**に設定できます。
このガイドで解説するSMTP設定を行えば、あなたのサーバーが「信頼できる送信元」として認証され、お客様の受信トレイへメールが確実に届くようになります。

STEP
01

必要ファイルを準備する

まず、メール送信に必要なプログラム(ライブラリ)と、有料版の機能ファイルを準備します。

  1. 有料版SMTP用ファイルを準備
    有料版で提供されたファイルの中から、SMTP機能が実装された「Gmail」ファイル一式(admin_form_fields.php, config.php, functions.php, process.php)をご準備ください。
  2. PHPMailerライブラリの準備
    次に、メール送信の専門プログラム(ライブラリ)をダウンロードします。無料で利用できます。
    PHPMailerをダウンロード
  3. 緑色の「Code」ボタンをクリックし、「Download ZIP」を選択してファイルをダウンロード後、解凍します。
  4. 解凍したフォルダの中にある`src`という名前のフォルダを見つけます。
  5. その`src`フォルダの名前を`PHPMailer`に変更します。この`PHPMailer`フォルダを後ほどアップロードします。
STEP
02

サーバーにアップロードする

FTPソフト(FileZillaなど)を使って、STEP1で準備したファイルとフォルダを、お使いのサーバーのフォームを設置している場所にアップロードします。既存のファイルがある場合は、新しいファイルで上書きしてください。

【アップロードするもの】

  • 名前を`PHPMailer`に変更したフォルダ
  • 有料版のSMTP用ファイル(admin_form_fields.php, config.php, functions.php, process.php)
STEP
03

管理画面でSMTP情報を設定する

ファイルをアップロードしたら、ブラウザで管理画面にアクセスしてSMTP設定を行います。

  1. ブラウザのアドレスバーに「あなたのサイトドメイン/admin_form_fields.php」と入力してアクセスします。
  2. IDとパスワードでログインします。
  3. 管理画面をスクロールし、「SMTP設定」という項目を見つけます。
  4. SMTPサーバー設定画面のスクリーンショット

    このフォームにご利用のサーバー情報を入力します。

  5. ご利用のレンタルサーバーやメールサービスから提供されたSMTP情報を、各項目に入力します。
    • SMTPホスト: メール送信サーバー名(例: smtp.lolipop.jp, mail.example.com)。サーバーの「住所」にあたります。
    • ポート番号: サーバーに接続するための「ドア」の番号です。一般的には 587 (TLS) または 465 (SSL) を使用します。
    • 暗号化: 通信を安全にするための方式です。通常は「TLS」を選択します。サーバーによっては「SSL」の場合もあります。
    • SMTPユーザー名: メール送信の認証に使うメールアドレスです。(例: info@yourdomain.com)
    • SMTPパスワード: 上記メールアドレスのログインパスワードです。※Gmailの場合は「アプリパスワード」が必要です。(後述)
    • 送信元メールアドレス: お客様にメールが届いた際に差出人として表示されるアドレスです。通常、SMTPユーザー名と同じものを入力します。
    • 送信者名: お客様にメールが届いた際に表示される名前です。(例: 会社名、店舗名、サービス名など)
  6. すべての入力が終わったら、「SMTP設定を更新」ボタンをクリックして設定を保存します。
STEP
04

テスト送信して完了!

お疲れ様でした!これですべての設定は完了です。
実際にあなたのサイトのフォームからテスト送信を行い、自動返信メールがきちんと届くか確認してみましょう。

GmailをSMTPサーバーとして利用する場合の重要事項

  • Gmailの通常のログインパスワードは使えません!
    セキュリティ強化のため、Googleは外部のアプリケーション(このフォームプログラムなど)からGmailを操作する際に、「アプリパスワード」という専用のパスワードを要求します。
  • アプリパスワードの取得方法:
    1. Googleアカウントで「2段階認証プロセス」を有効にする必要があります。
    2. 有効にした後、Googleのアプリパスワード生成ページにアクセスします。
    3. 「アプリを選択」で「メール」、「デバイスを選択」で「その他(名前を入力)」を選び、分かりやすい名前(例: Myフォーム)を入力して「生成」をクリックします。
    4. 表示された16桁のパスワード(例: abcd efgh ijkl mnop)を、管理画面の「SMTPパスワード」欄にコピー&ペーストしてください。スペースは含めずに入力します。