AIサマリー
注:このガイドは、WP Mail SMTP のElastic Email メール送信機能に適用されます。
このエラーの意味
「送信元メールアドレス」に使用されているドメインは、Elastic Email で検証されていません。Elastic Email では、そのドメイン内のアドレスからメールを送信する前に、ドメインの検証が必要です。
よくある原因
- WP Mail SMTPの「送信元メールアドレス」に、Elastic Emailで検証済みのドメインと一致しないドメインが使用されています
- ドメインはElastic Emailに追加されていません
- DNSレコードを追加しましたが、確認手続きが完了していません
- DNSプロバイダーで必要なDNSレコードが欠落しているか、誤って入力されています
解決方法
このエラーを解決するための、完全な手順ガイドをご紹介します。
手順 1:送信元のメールドメインを確認する
WP Mail SMTP の「送信元メールアドレス」のドメインは、Elastic Email で検証済みのドメインと一致している必要があります。一致しない場合は、変更するのが最も手っ取り早い解決策です。
まず、「WP Mail SMTP」»「設定」に移動し、「一般」タブをクリックします。

これを見てください Eメールから フィールドを入力し、ドメイン(の後の部分)を確認してください @ (記号)。

次に、Elastic Emailアカウントにログインし、サイドバーの「設定」をクリックします。

「設定」ページで、「ドメイン」セクションまでスクロールし、「ドメインの管理」をクリックします。

送信元メールのドメインが、リストに「確認済み」のステータスで表示されているか確認してください。

ドメインが「確認済み」となっているにもかかわらず、送信元メールアドレスと一致しない場合は、「WP Mail SMTP」»「設定」に戻り、送信元メールアドレスを確認済みのドメインのアドレスに変更して、「設定を保存」をクリックしてください。
修正を確認するには、WordPressの管理画面にログインし、「WP Mail SMTP」»「ツール」に移動して、「メールテスト」タブをクリックし、「メールを送信」をクリックしてください。

エラーが解消された場合は、これで完了です。ただし、ドメインの状態が「未確認」と表示されている場合は、手順 2 に進んでください。ドメインが一覧に表示されていない場合は、手順 3 に進んでください。
ステップ2:既存のドメインを確認する
ドメインがすでにElastic Emailに登録されているにもかかわらず、「未確認」と表示される場合は、DNSレコードを追加または再確認する必要があります。解決方法は以下の通りです:
Elastic Email アカウントに戻り、サイドバーの[設定]をクリックします。次に、[ドメイン] セクションまでスクロールし、[ドメインの管理] をクリックします。
次に、リストからドメイン名をクリックして、確認ページを開いてください。

Elastic Emailでは、追加が必要なDNSレコードが表示されます。SPFレコードは必須です。配信率を向上させるため、DKIM、CNAME、およびDMARCレコードの設定を推奨します。
新しいタブを開き、ご利用のDNSプロバイダー(Cloudflare、GoDaddy、Namecheapなど)にログインしてください。Elastic Emailに表示されている「Name」と「Value」を正確に入力してTXTレコードを作成し、SPFレコードを追加してください。すでにSPFレコードがある場合は、「上記のレコードが見つかりました」を選択してください。Elastic Emailが、それらを統合する方法を表示します。
次に、推奨されるDKIMレコードとCNAMEレコードを、Type、Name、Valueの各フィールドを正確に一致させるように、同様の方法で追加してください。
レコードを追加したら、Elastic Emailの確認ページに戻り、「レコードを確認」をクリックしてください。

注:検証に失敗した場合、DNSの変更がまだ反映されていない可能性があります。15~30分ほど待ってから、再度お試しください。変更が完全に反映されるまでには、最大48時間かかる場合があります。
確認が完了したら、WordPressの管理画面に戻り、テストメールを送信してください。
エラーが解消された場合は、これで完了です。ステップ1でドメインがまったく表示されなかった場合は、ステップ3に進んでください。
ステップ3:新しいドメインを追加する
送信元のドメインがElastic Emailにまだ登録されていない場合は、ドメインを追加して確認する必要があります。
Elastic Email アカウントに戻り、「設定」をクリックします。次に、「ドメイン」セクションまでスクロールして、「ドメインの管理」をクリックします。その後、「検証を開始」をクリックします。

「ドメインを所有しています」の下にある「ドメインを確認」をクリックします。

ご自身のドメインを入力してください Eメールから WP Mail SMTP での送信元アドレス。たとえば、送信元メールアドレスが [email protected]、入力 yourdomain.com完了したら、[クリック] 続きを読む.

Elastic Emailには、追加が必要なDNSレコードが表示されます。手順2と同じ手順に従って、DNSプロバイダーでSPFレコード(必須)および推奨されるDKIMレコードとCNAMEレコードを追加し、Elastic Emailで「レコードを確認」をクリックしてください。
確認が完了したら、WordPressの管理画面に戻り、テストメールを送信してください。
備考
- 配信率を最大限に高めるため、SPFレコード(必須)に加え、DKIMレコードおよびCNAMEレコード(推奨)も設定してください。
- レコードは正しく表示されているにもかかわらず検証に失敗する場合は、余分なスペースや、DNSプロバイダーが自動的に追加した末尾のドット、あるいはCNAME値に自動的に付加されたドメイン名がないか確認してください。
これで完了です!これで、Elastic Emailで発生する「Sender Domain Not Validated」エラーの解決方法と、WP Mail SMTPを通じてメールの送信を再開する方法がわかりました。