OutlookのInvalidInternetMessageHeaderエラーの修正

注意!この記事はPHPコードを含み、開発者向けです。私たちはこのコードを好意で提供していますが、コードのカスタマイズやサードパーティの開発に関するサポートは提供していません。

概要

Outlookメーラーを使用していて、WP Mail SMTPで'InvalidInternetMessageHeader'エラーに遭遇していませんか?このエラーは、特定のメールヘッダが競合を引き起こすために発生することがよくあります。メールヘッダはメールの動作を定義するために重要であり、設定を誤ると特定のプラグインと競合する可能性があります。

このチュートリアルでは、PHPスニペットを使ってメールの特定のヘッダーを変更する方法を説明します。これにより、Outlookメーラー専用の「InvalidInternetMessageHeader」エラーを解決することができます。

注:このチュートリアルで提供されるコード・スニペットを追加する前に、必ずあなたのサイトにWP Mail SMTPプラグインをインストールして有効にしてください。

この問題の一般的な解決策は、問題のあるヘッダーの前に X-.Outlook メーラーでは、すべてのカスタムヘッダの先頭に X-.この標準は、競合や'InvalidInternetMessageHeader'エラーのようなエラーを回避するのに役立ちます。

次のコード・スニペットで、この解決策を実装しよう。

セットアップ

下記の必要なスニペットをコピーし、新しいWPCodeスニペットに貼り付けることをお勧めします。WPCodeは、あなたのサイトでコードスニペットを簡単かつ安全に実行することができます。

スニペットをサイトに追加する方法については、WPCodeプラグインを使用してコードスニペットを追加するチュートリアルをご覧ください。

以下のスニペットをコピーして、あなたのサイトに貼り付けてください。について 12行目を交換する必要がある。 'Auto-Submitted'を、セットアップで 'InvalidInternetMessageHeader' エラーの原因となっているヘッダーの名前に置き換えてください。

次に 'X-Auto-Submitted'オン 13行目 の前に問題のあるヘッダー名を付けたもの。 'X-'.これは、元の問題のあるヘッダーを X- プレフィックス・スタンダード。

注: エラーの原因となるヘッダーは、ユーザーごとに異なる場合があります。したがって、あなたの状況において'InvalidInternetMessageHeader'エラーの原因となっているヘッダーを特定し、プレフィックスを追加して名前を変更することが重要です。 X- 同じような問題を避けるために。

これで完了です!これで、Outlookメーラー用のWP Mail SMTPで問題のあるメールヘッダを調整することに成功しました。これで'InvalidInternetMessageHeader'エラーは解決するはずです。

次に、WP Mail SMTPセットアップをカスタマイズする方法をもっと知りたいですか?その他のカスタマイズオプションのコードスニペットもぜひご覧ください。

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

お気に入りのSMTPプロバイダーを使って、WordPressのメールを確実に送信しましょう。

このフォームを入力するには、ブラウザのJavaScriptを有効にしてください。