SMTP & サーバー設定
メールサーバー接続、送信制限、エラー処理の動作設定について。
PDF Mail Engine でメールを送信するには、お使いのメールプロバイダー (Gmail, Outlook, 社内メールサーバーなど) の接続情報を設定する必要があります。
このページでは、メールが どのように 送信されるか (配信メカニズム) を制御します。メールの 内容 (件名、本文など) は、テンプレートデザイナーで個別に管理されます。
サーバー接続設定
メールサービスから提供された SMTP 情報を入力します。通常、プロバイダーのヘルプページで確認できます。
- SMTP Host (ホスト): 送信メールサーバーのアドレス (例:
smtp.gmail.com) - SMTP Port (ポート): ポート番号。通常は
587(STARTTLS) または465(SSL) です。 - Username (ユーザー名): ログインID (多くの場合、メールアドレス全体)。
- Password (パスワード): メールパスワード。
- Use SSL/TLS: 安全な通信のために、これを ON にしておくことを強く推奨します。
接続確認
詳細を入力したら、接続テスト ボタンをクリックしてください。入力された情報でサーバーに到達できるか、素早くチェックします。
一般的なサービスの推奨設定
主要なプロバイダーの典型的な設定は以下の通りです。
Gmail
Google のセキュリティポリシーにより、通常のログインパスワードではなく アプリパスワード が必要な場合があります。
- Host:
smtp.gmail.com - Port:
587 - Username: あなたの Gmail アドレス
- Password: アプリパスワード (Google アカウントで生成)
- 通常のパスワードでは接続エラーになる可能性があります。Google の アプリパスワード生成ガイド を参照してください。
Outlook.com / Hotmail
- Host:
smtp-mail.outlook.com - Port:
587 - Username: あなたのメールアドレス
- Password: ログインパスワード
送信レート制限 (速度制限)
プロバイダーによるスパム判定やブロックを避けるため、メールの送信速度を制御できます。プロバイダーの制限に従って設定してください。
設定モード
- Wait Time (待機時間)
- メールを1通送信するたびに、指定した秒数だけ待機します。
- 例:
5.0に設定すると、各メールの間に5秒の休止が入ります。
- Max per Minute (分間最大数)
- 1分間に送信するメールの合計数に上限を設けます。
- システムが必要な休止時間を自動計算します。例:
20(通/分) なら、3秒に1通のペースになります。
- Unlimited (無制限)
- 人工的な遅延なしで、可能な限り高速に送信します。
- ローカルサーバーや、高いスループット制限を持つサービスを使用する場合のみ選択してください。
エラー時の動作 (Action on Error)
1通のメール送信に失敗した場合 (アドレス無効や接続タイムアウトなど)、残りのバッチ処理をどうするかを設定します。
- Stop on Error (エラーで停止)
- プロセス全体を即座に一時停止します。問題を修正してから再開できます。
- Skip & Continue (スキップして続行)
- 失敗したメールを「エラー」としてマークし、リストの残りの処理を続行します。
- 1つの不正なアドレスで全体を止めたくない、夜間の自動バッチ処理などに便利です。
- Abort Batch (バッチ中止)
- 現在のバッチ操作を完全にキャンセルします。
Retry Limit (再試行回数)
一時的なネットワークエラーが発生した場合、諦める前に再試行する回数です。通常は 3 回の設定で十分です。