Return-Pathメールアドレスとは何ですか?

Return-Pathメールアドレスとは何ですか?(WordPressでの設定方法)

要約:ChatGPTPerplexity

WordPressのメールが誰にも気づかれずにバウンスしたことはありませんか?Return-Pathは、そのバウンスがどこへ行くか、そしてあなたがそれを見るかどうかを決定します。

WordPressは、メールをサーバー経由で送信します。制御可能な返信先パスは設定されません。そのため、パスワードリセットやフォーム通知の失敗は、誰も読まないアドレスにバウンスする可能性があります。

このガイドでは、WP Mail SMTPで返信先パスを設定する方法を説明します。

Return-Pathアドレスの機能

返信先パスのアドレスは、メールサーバーがバウンスメッセージを送信する隠されたアドレスです。エンベロープ送信者、MAIL FROMアドレス、またはバウンスアドレスとも呼ばれます。

受信者は受信トレイでこれを見ることはありません。メールサーバーは、メッセージが配信できなかった場合に使用します。

返信先パスが制御するもの

  • バウンス:配信不能レポートは、送信元アドレスではなく、このアドレスに送信されます。
  • SPFチェック:受信サーバーは、返信先パスドメインに対してSPFをチェックします。
  • DMARCアラインメント:SPFは、このドメインが送信元ドメインと一致する場合にのみ、DMARCの対象となります。

Return-Pathヘッダーの送信元

サイトは返信先パスヘッダー自体を書き込みません。SMTPのMAIL FROMコマンドでエンベロープ送信者を送信します。

受信サーバーは、最終配信時にヘッダーを追加します。RFC 5321によると、サーバーは「メールデータの先頭に返信先パス行を挿入します。」

そのため、返信先パスは設定した送信元アドレスと異なる場合があります。

メールでReturn-Pathを見つける方法

受信したメールの生のソースで確認できます。Gmailでは、メッセージを開き、3点メニューをクリックして、元のメッセージを表示を選択します。

Gmailの「元のメッセージを表示」画面(WordPressからのメール、Return-Path行がハイライト表示)

生のメッセージの上部は、次のようなものになります。

Return-Path: <[email protected]>
Received-SPF: pass (google.com: domain of [email protected] designates 203.0.113.10 as permitted sender)
From: My Site <[email protected]>
Reply-To: [email protected]

この例では、3つのアドレスすべてが同じドメインにあります。それが望ましい設定です。

Return-PathとFrom、Reply-Toの違い

これら3つのアドレスは異なる役割を果たします。送信元アドレスのみが、メールを読んでいる人に表示されます。

アドレス誰が見るか何を制御するか例
送信元受信者受信トレイに表示される送信者名とアドレス[email protected]
返信先受信者のメールアプリ誰かが返信をクリックしたときに返信が行く場所[email protected]
返信先パスメールサーバーのみバウンスが行く場所、およびSPFがチェックするドメイン[email protected]

すべて異なるアドレスにすることができます。たとえば、メールプロバイダーは返信先パスに独自のバウンスサブドメインを使用することがよくあります。

Return-PathがSPFとDMARCに影響する方法

返信先パスはSPFがチェックするアドレスです。間違ったドメインにある場合、SPFはそのドメインに対してパスします。あなたのドメインではなく。

SPFはReturn-Pathドメインをチェックし、Fromドメインと一致するとDMARCは合格するため、メールは受信トレイに届きます

SPFはReturn-Pathドメインをチェックします

SPFは、表示される送信元アドレスではなく、エンベロープ送信者のドメインを検索します。RFC 7208は、SPFチェッカーにMAIL FROMアイデンティティをテストするように要求しています。

したがって、返信先パスが[email protected]の場合、SPFはホストのドメインをチェックします。あなた自身のSPFレコードは決して使用されません。

DMARCアラインメントとカスタムReturn-Pathドメイン

DMARCは次に、「SPFで合格したドメインは、Fromドメインと一致しますか?」という質問をします。

緩和されたアライメントは、同じドメインのサブドメインを受け入れます。そのため、bounces.example.comはexample.comとアラインされます。

SPFがアラインしない場合でも、DKIMはDMARCをパスできます。そのため、ほとんどのメールプロバイダーは両方を設定するように求めています。

プロのヒント:DMARCチェックが失敗していますか?WordPressでDMARCの失敗を修正する方法に関するガイドでは、すべてのトラブルシューティング手順を詳しく説明しています。

WordPressのメールがバウンスを見失う理由

WordPressはデフォルトでPHPのメール関数を使用します。メール送信者が設定されていない限り、サーバーのメールプログラムが選択します。

それはサーバー上のシステムアドレスである可能性があります。あなたがチェックする受信トレイではありません。

そのため、パスワードリセットがバウンスすると、バウンスレポートはあなたが決して見ない場所に届きます。アドレスが間違っていたことを知らず、ユーザーはメールを受け取れません。

Return Path オフの場合、WordPressのバウンスメールは不明なサーバーアドレスに送信されます。Return Path オンの場合、それらは受信トレイに返送されます。

修正方法は、適切なメーラーを介して送信し、リターンパスを自分で設定することです。

WordPressメールを今すぐ修正する

WP Mail SMTPでWordPressのReturn-Pathを設定する方法

WP Mail SMTPのようなSMTPプラグインは、WordPressでリターンパスを追加するプロセスを簡素化します。それとは別に、WordPressサイトのメール配信問題を修正することもできます。

設定後、WP Mail SMTPはFrom EmailをPHPMailerのSenderプロパティにコピーします。PHPMailerはそれをエンベロープ送信者として使用するため、リターンパスになります。

ステップ1:WP Mail SMTPをインストールする

始める前に、WordPressサイトにWP Mail SMTPプラグインをインストールしてアクティブ化する必要があります。これはWordPress向けの最高のSMTPプラグインであり、プロセス全体を非常に簡単にします。

WP Mail SMTPプラグインをインストールするには、WordPress管理画面にログインし、プラグイン » プラグインを追加に移動します。ここに表示されたら、検索バーに「wp mail smtp」と入力します。

WP Mail SMTPを検索

次に、WP Mail SMTPプラグインの隣にある「今すぐインストール」をクリックします。

WP Mail SMTP プラグインをインストールする

インストールが完了すると、ボタンが「有効化」に変わります。それをクリックしてプラグインを有効化します。

プラグインを有効化

ステップ2:WP Mail SMTPの設定を開く

WordPressダッシュボードで、WP Mail SMTP »設定に移動します。一般タブが表示されます。

WP Mail SMTP設定ページ

差出人メールと差出人名フィールドをスクロールして下に移動します。

ステップ3:Return-Pathトグルをオンにする

リターンパストグルを見つけて、オンになっていることを確認します。ヘルプテキストには、その機能が説明されています。

Return Path indicates where non-delivery receipts - or bounce messages - are to be sent.
If unchecked, bounce messages may be lost.
WP Mail SMTP設定の一般タブ(Return Pathトグルがオン)

WP Mail SMTPのバージョン4.7.1以降、このトグルはデフォルトでオンになっています。そのため、ほとんどのサイトでは、この手順は簡単な確認で済みます。

変更した場合は、設定の保存をクリックします。

ステップ4:テストを送信してヘッダーを確認する

WP Mail SMTP »ツールに移動し、メールテストタブを開きます。宛先フィールドに開ける受信トレイを入力し、メール送信をクリックします。

WP Mail SMTPツールのメールテストタブ(送信先フィールドに入力済み)

テストメールを開き、前述のように生のソースを表示します。Return-Path行に差出人メールが表示されるはずです。

高度:wp-config.php定数で設定する

wp-config.phpファイルで設定をロックすることもできます。これを行うには、「以上、編集はやめてください!」コメントの上に次の行を追加します。

注意!このセクションにはPHPコードが含まれており、開発者向けです。このコードは便宜上提供していますが、コードのカスタマイズやサードパーティの開発についてはサポートを提供していません。

// Let WP Mail SMTP read its settings from wp-config.php.
define( 'WPMS_ON', true );
// Send bounces to the From Email address.
define( 'WPMS_SET_RETURN_PATH', true );

WP Mail SMTPは、WPMS_ONがtrueに設定されていない限り、定数を無視します。そのため、両方の行が必要です。

両方の定数がtrueに設定されると、WP Mail SMTPはトグルをグレー表示します。ダッシュボードから再度管理するには、行を削除します。

Return-Pathを制御できるWordPressメーラー

WP Mail SMTPは、それを受け入れるメーラーにのみReturn Pathトグルを表示します。それ以外の場合、EメールプロバイダーがReturn Path自体を設定します。

メーラーReturn PathトグルReturn Pathを設定するのは誰か
デフォルト(なし)表示WP Mail SMTP、From Emailを使用
その他のSMTP表示WP Mail SMTP、From Emailを使用
Mailgun表示WP Mail SMTPはFrom EmailをMailgunに渡します
SendLayer、SendGrid、Brevo、Postmark、SparkPost、Mailjet、Mandrill、MailerSend、Resend、SMTP2GO、SMTP.com、Elastic Email非表示プロバイダー
Google / Gmail非表示接続されたGmailアカウント

非表示のトグルは欠落している機能ではありません。APIプロバイダーは独自のサーバーでバウンスを処理します。通常、それらはあなたがそれらで検証したドメインを使用します。

これらのプロバイダーでブランドのバウンスドメインが必要ですか?プロバイダーのダッシュボードで設定してください。多くのプロバイダーはこれをカスタムReturn Pathまたはカスタムバウンスドメインと呼びます。

注意:Google/Gmailメーラーを使用する場合、From Emailがエイリアスでない場合、WP Mail SMTPはFromアドレスをGmailアカウントに切り替えます。Return Pathもそれに従います。

Return-Pathの問題のトラブルシューティング

Return Pathの問題のほとんどは、メーラーまたはFromメールボックスに起因します。最初に確認すべき3つの項目を以下に示します。

Return-Pathトグルが見つからない

メーラーは独自のReturn Pathを設定するため、WP Mail SMTPはトグルを非表示にします。プロバイダーのダッシュボードでカスタムReturn Pathまたはバウンスドメインの設定を確認してください。

Return-Pathトグルがグレーアウトしている

WPMS_ONとWPMS_SET_RETURN_PATHの両方がwp-config.phpファイルでtrueに設定されています。そこで変更または削除してください。

WPMS_SET_RETURN_PATHがfalseに設定されている場合でも、設定は上書きされます。トグルは編集可能ですが、変更は反映されません。

バウンスがまだ届かない

From Emailが実際にメールを受け入れられるメールボックスであることを確認してください。次に、バウンスレポートがそこに着信する可能性があるため、スパムフォルダを確認してください。

APIメーラーを使用している場合、バウンスはプロバイダーに送信されます。プロバイダーのログまたはバウンスレポートでそれらを探してください。

よくある質問

Return Pathについて人々が最もよく尋ねる質問への回答を以下に示します。

Return-PathはFromアドレスと同じですか?

いいえ。Fromアドレスは受信者が表示するものであり、Return Pathはバウンスが送信される場所です。WordPressでは多くの場合同じアドレスですが、そうである必要はありません。

Return-Pathを別のアドレスに設定できますか?

WP Mail SMTPトグルではできません。常にFrom Emailを使用し、カスタムアドレス用のフィールドはありません。別のバウンスアドレスが必要な場合は、プロバイダーのカスタムReturn Path設定またはカスタムコードを使用してください。

Return-Pathはメールの到達性に影響しますか?

はい、間接的です。SPFはReturn-Pathドメインをチェックします。

DMARCは、そのドメインがFromドメインと一致する必要があることを要求します。Return Pathの不一致は、DMARCの下でSPFパスを失う可能性があります。

WP Mail SMTPでReturn-Pathがオフになっている場合、どうなりますか?

メーラーによって異なります:

  • デフォルト(なし):サーバーのメールプログラムがエンベロープ送信者を選択します。バウンスは、監視していないアドレスに送信される可能性があります。
  • その他のSMTP:PHPMailerは、MAIL FROMのFromアドレスにフォールバックします。SMTPサーバーがそれを書き換える場合があります。
  • Mailgun:WP Mail SMTPは、From Emailを送信者としてMailgunに渡すのを停止します。

次に、ハードバウンスとソフトバウンスの違いを学ぶ

バウンスが受信トレイに届いたら、それを読む必要があります。ハードバウンスとソフトバウンスに関するガイドでは、各バウンスコードの意味を説明しています。修正が必要なものについても説明しています。

WordPressメールを今すぐ修正する

メールの修正準備はできましたか?今日から始めましょう WordPressの最高のSMTPプラグインで。メールを修正する時間がない場合は、追加購入で完全なWhite Glove Setupアシスタンスを利用でき、すべての有料プランで14日間の返金保証が付いています。

この記事がお役に立った場合は、WordPressのヒントやチュートリアルについては、FacebookとTwitterでフォローしてください。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、手数料が発生する可能性があることを意味します。WPFormsがどのように資金調達されているか、なぜそれが重要なのか、そしてどのように私たちをサポートできるかをご覧ください。

デビッド・オゾコイェ

DavidはWP Mail SMTPのテクニカルライターです。彼はWP Mail SMTPプラグインの新機能とアップデートをテストし、文書化しています。コンピューターから離れているときは、ビデオゲームやローラースケートを楽しんでいます。 詳細はこちら

無料のWP Mail SMTPプラグインをお試しください

お気に入りのSMTPプロバイダーを使用して、WordPressのメールを確実に送信してください。