目次

  1. Gmailにメールが届かなくなる問題とは
  2. なぜGmailにメールが届かなくなったのか
  3. WP Mail SMTPプラグインの導入と設定方法
  4. よくある質問と回答

1. Gmailにメールが届かなくなる問題とは

2023年4月頃から、WordPressのお問い合わせフォームやメール配信システムから送信したメールが、Gmail宛に届かないという現象が発生しています。特に以下のケースでトラブルが報告されています:

  • 会社のメールアドレスからGmail宛にメールを送っても届かない
  • WordPress(Contact Form 7など)の自動返信メールがGmail宛に届かない
  • WordPressから配信したメルマガがGmail宛に届かない

この問題はさらに深刻化し、2024年6月1日からはGoogle「メール送信者のガイドライン」が完全適用となり、対応していないメールは迷惑メールフォルダに振り分けられるだけでなく、完全にブロックされる可能性があります。

2. なぜGmailにメールが届かなくなったのか

送信元の「なりすまし」と判断される問題

Googleは「なりすましメール」を排除するためにセキュリティを強化しました。これにより、以下の条件に該当するメールは「偽装メール」と判断され、受信拒否されるようになりました:

  • 送信元メールアドレスとSMTPサーバーの不一致: 例えば、「info@company.com」というメールアドレスを使用していても、実際の送信サーバー情報が一致しない場合
  • ドメイン認証の不備: SPFレコードなどのドメイン認証設定が不十分な場合
  • WordPressからの自動送信メール: WordPressのPHPメール機能を使用すると、サーバー情報とドメインの不一致が発生しやすい

特にWordPressサイトでは、サイトのドメイン(例:website.jp)と使用しているメールアドレスのドメイン(例:company.com)が異なる場合、この問題が発生しやすくなります。

Googleメール送信者ガイドラインの段階的適用

Googleは2023年10月に「メール送信者のガイドライン」を更新し、2024年2月1日から段階的に適用を開始、6月1日に完全適用となります。調査によると対応済みの企業は2割に満たない状況で、多くの企業がメール到達性の低下リスクを抱えています。

3. WP Mail SMTPプラグインの導入と設定方法

WordPress環境でGmail宛のメール送信問題を解決するには、「WP Mail SMTP」プラグインを導入することが最も効果的です。このプラグインは、WordPressから送信するすべてのメールを指定したSMTPサーバー経由で送信するように設定できます。

プラグインのインストール方法

  1. WordPress管理画面から「プラグイン」>「新規追加」を選択
  2. 検索欄に「WP Mail SMTP」と入力
  3. 「今すぐインストール」をクリック
  4. 「有効化」をクリック

プラグインの設定方法

  1. WordPress管理画面の「設定」>「WP Mail SMTP」に移動

  2. 「メール」タブで以下を設定:

    • From Email: 送信元メールアドレス(例:info@company.com
    • From Name: 送信者名(会社名や担当者名)
    • メーラー: 「WordPressの全てのメールをSMTP経由で送信する」を選択
    • Return Path: 「Set the return-path to match the From Email」にチェック
  3. 「SMTP」タブで以下を設定:

    • SMTP ホスト: メールサーバーのホスト名(レンタルサーバー会社から提供される情報)
    • SMTP ポート: 通常は「465」(SSL使用時)、または「587」(TLS使用時)
    • 暗号化: 「SSLを使用する」、または「TLSを使用する」を選択
    • 認証: 「ON: SMTP認証を使用します」を選択
    • SMTP Username: メールアカウント(通常は@より左側の部分)
    • SMTP Password: メールアカウントのパスワード
  4. 設定完了後、「Email Test」タブからテストメールを送信して動作確認

必要な情報の取得方法

WP Mail SMTPを設定するには、以下の情報が必要です。これらはメールサーバー提供元(レンタルサーバー会社)に問い合わせて取得できます:

  • メールアドレス: 送信元として使用するメールアドレス
  • SMTP メールサーバー名: 送信用サーバーのアドレス
  • ポート番号: 通常は465(SSL)、または587(TLS)
  • メールアカウント: 多くの場合、メールアドレスの@より左側の部分
  • メールパスワード: メールアカウントのパスワード

問い合わせ例:

Gmail宛のメール送信に不具合が出ていますので、「WP Mail SMTP」プラグインを導入したいと考えております。
以下のメールアドレスについて、SMTP設定に必要な情報をご教示ください。

【対象メールアドレス】
info@company.com

【確認事項】
1) SMTP メールサーバー名(ポート番号も含む)
2) メールアカウント
3) メールパスワード

主要サーバー別SMTP設定例


Xサーバーの場合

  • SMTP Host: sv***.xserver.jp(サーバーパネルのサーバー情報に記載)
  • SMTP Port: 465
  • Encryption: SSL
  • Username: メールアドレス全体(例:info@company.com
  • Password: メールアカウント設定時のパスワード

Google Apps(Gmail)の場合

  • SMTP Host: smtp.gmail.com
  • SMTP Port: 465
  • Encryption: SSL
  • Authentication: ON
  • Username: Gmailのメールアドレス
  • Password: アプリパスワード(Googleアカウントのセキュリティ設定から取得)

4. よくある質問と回答

Q: なぜWordPressサイトとは異なるドメインのメールアドレスを使いたいのですが?
A: セキュリティ上の理由や、既存の会社メールアドレスを継続利用したい場合は多いです。WP Mail SMTPプラグインを使えば、サイトドメインと異なるメールアドレスでも問題なく送信できます。

Q: このプラグインを導入すれば確実にGmailに届きますか?
A: 適切に設定すれば届く確率は大幅に向上しますが、メールの内容や送信頻度などによって迷惑メール判定されるケースもあります。テスト送信で確認することをお勧めします。

Q: SPFレコードとは何ですか?設定も必要ですか?
A: SPF(Sender Policy Framework)レコードは、特定のドメインからメールを送信できるサーバーを指定するDNSレコードです。WP Mail SMTPと併用することで、より確実にメール配信ができます。SPFレコードの設定はドメイン管理会社で行います。

Q: Contact Form 7以外のフォームプラグインでも同様の設定が必要ですか?
A: はい、Gravity Forms、WPFormsなど他のフォームプラグインでも同様に設定が必要です。WP Mail SMTPはWordPressから送信されるすべてのメールに適用されます。


Gmail向けのメール配信は今後もセキュリティが強化される傾向にあります。WP Mail SMTPプラグインを導入し、適切なSMTP設定を行うことで、自動返信メールやお問い合わせフォームの応答メールがきちんと届くようになり、顧客とのコミュニケーション機会の損失を防ぐことができます。