WordPressメール不達対策:送信経路と認証設定の基本
本記事は、WordPressで「お問い合わせ返信やパスワード再発行のメールが届かない」を解消する設計をまとめます。対象は、サイト運用者・技術サポート担当・フリーランス制作者です。読了後、到達率を安定させるための要点と、今日から実施できる実務手順が分かります。■ 現状の課題メール不達は「認証不足」と「送信経路の設計不備」が主因です。サーバ標準のPHPメールは到達率が低く、SPF=送信元の許可表、DKIM=改ざん検知の署名、DMARC=認証失敗時の扱い方が不足しがちです。■ 解決の方向性送信経路をSMTPまたはメール配信APIに統一し、ドメイン認証(SPF/DKIM/DMARC)を段階導入します。From/Return-Path/HELOの整合性を保ち、運用後はレポートで継続監視します。■ 具体的な方法現状を棚卸す・送信方法(wp_mail/PHPメール/SMTP/API)と利用中プラグインを洗い出す。・使用ドメインのDNSレコードと、From/Return-Pathの実値を確認する。送信経路を選定する・優先はSMTP(専用アカウント)かメール配信API(例:大手メールサービス)。・共有サーバのPHPメールは避け、逆引き・レピュテーションの不確実性を排除する。SPFレコードを整備する・送信に使うサービスのみをinclude/ipv4/ipv6で明示する。・暫定は「~all(ソフトフェイル)」で導入し、テスト後に「-all(ハードフェイル)」へ移行する。DKIM署名を有効化する・送信サービスで鍵を発行し、DNSに公開鍵(TXT)を登録する。・WordPress側は同サービス経由で送信
0