DMARC、SPF、およびDKIMとは何ですか?
公開: 2021-09-22疑問に思っていますか:DMARC、SPF、およびDKIMとは何ですか?
つまり、DNSゾーンのこれらの3行はすべて連携して、WordPressの電子メールがスパムになるのを防ぎます。
この記事では、DMARC、SPF、およびDKIMが連携して送信メールを検証する方法について説明します。
今すぐWordPressメールを修正する
DMARC、SPF、およびDKIMを設定するにはどうすればよいですか?
DMARC、SPF、およびDKIMを設定するには、ドメインのDNSレコードを編集する必要があります。
DNSレコードは、次のいずれかの場所に存在する可能性があります。
- ドメインを購入して一緒にホスティングしている場合、またはホストが無料のドメインを提供している場合は、ウェブホスティングコントロールパネル
- ホスティングとドメインを別々に購入した場合は、ドメインレジストラのコントロールパネル
- これらのサービスのいずれかを使用してドメインを管理する場合は、 CDNまたはDNS管理コントロールパネル。
Cloudflareの例を次に示します。

DMARC、SPF、およびDKIMは重要ですが、すべてのプロバイダーが3つすべてを必要とするわけではありません。良いニュースがあります。これらが設定されると、メールは修正され、(ほとんど)忘れることができます。
DMARC、SPF、およびDKIMとは何ですか?
DMARC、SPF、およびDKIMを詳しく見てみましょう。
- DMARCとは何ですか?
- SPFとは何ですか?
- DKIMとは何ですか?
- WP Mail SMTPでDMARC、SPF、およびDKIMを確認する方法
まず、DMARCを見てみましょう。
DMARCとは何ですか?
DMARCは、ドメインのなりすましを防ぎ、疑わしいアクティビティが検出された場合に電子メールレポートを生成するのに役立ちます。 ドメインベースの認証、レポート、および適合性の略であるため、手がかりは部分的に名前に含まれています。

基本的なレベルでは、DMARCレコードはSPFレコードとDKIMレコードの間の接着剤として機能します。 そしてそれは3つのことをします:
- SPFとDKIMを調べて、送信IPとドメインの承認された送信者を比較します。 このようにして、これら3つのレコードがすべて連携して、WordPressの電子メールがスパムになるのを防ぎます。
- そのチェックが失敗した場合、それは電子メールサーバーに何をすべきかを指示します。 たとえば、電子メールが拒否または隔離される可能性があります。
- DMARCは、適切に認証されていない電子メールを検出した場合にも、電子メールレポートを生成できます。 DMARCレコードでは、これらのレポートを受信する電子メールアドレスを指定できます。
DMARCレポートを取得した場合でも、心配する必要はありません。DMARCレコードは、本来の役割を果たしています。 レポートは、スパムを送信するためにドメインを悪用している誰かの兆候である可能性があるため、無視しないことが重要です。 ヘルプが必要な場合は、レポートを電子メールサービスプロバイダーに転送できます。

DMARCレコードを追加する方法
メールプロバイダーから特定のDMARCレコードが提供されている場合は、それをDNSに追加する必要があります。 プロバイダーから何を含めるかが指示されていない場合は、DMARCレコードとは何かとその作成方法に関する記事を参照してください。 コピーして貼り付けることができる汎用DMARCレコードが含まれており、どのドメインでも機能します。
DMARCが不要なのは、自分が管理していないドメインから送信する場合だけです。 たとえば、 @gmail.comのメールアドレスを持つGmailアカウントにはDMARCは必要ありませんが、カスタムドメイン名を持つGoogleWorkspaceアカウントには必要です。
SPFとは何ですか?
SPFレコードは、DNSのTXTレコードです。 この名前はSenderPolicyFrameworkの略です。
SPFは、IPアドレスが送信ドメインからの電子メールの送信を許可されていることを確認する責任があります。 手紙の差出人住所のように機能します。

SPFレコードがない場合、WordPressの電子メールはスパムとしてマークされる可能性があります。 場合によっては、破棄されます。 したがって、SPFレコードの欠落は、WordPressが電子メールを送信しない一般的な原因です。

実際、WordPressはメールを生成し、問題なく送信している可能性があります。 ただし、電子メールを検証するためのSPFレコードがないため、電子メールは今後破棄される可能性があります。
1つ以上のSPFレコードを使用しないでください
SPFレコードを作成することは重要であり、プロバイダーはDNSに何を追加するかについて正確に指示を与えます。 これを行うときは、ドメインにSPFレコードが1つしかないことも重要であることに注意してください。そのため、最初に既存のルールを確認する必要があります。
たとえば、電子メールマーケティングプロバイダーのSPFレコードを既に作成している場合があります。 その後、トランザクションメールプロバイダー用に別のレコードを追加する場合は、それらのSPFレコードを1つに結合する必要があります。
これを行う最も簡単な方法については、複数のSPFレコードをマージする方法に関するガイドを参照してください。
DKIMとは何ですか?
DKIMレコードは、キーを使用してドメインを検証する責任があります。 DomainKeysIdentifiedMailの略です。
DKIMの主な目的は、送信者と受信者の間でコンテンツが変更されていないことを証明することです。 したがって、DKIMは、送信する各電子メールに独自の署名を付けるのと少し似ています。

DNSには、DKIMレコードの一部である公開鍵が含まれます。 そして、メールサーバーは一致する秘密鍵を保持します。 これらの2つのキーを比較することにより、メールサーバーは電子メールが本当にあなたからのものであることを確認できます。
その後、DMARCレコードはこの検証をチェックし、電子メールが正当であるかどうかを判断します。
DKIMレコードを追加する方法
DNSにDKIMレコードを追加するには、電子メールプロバイダーに連絡して、何を含めるかを確認する必要があります。 ほとんどのプロバイダーは、セットアップドキュメントに手順を含めています。
WP Mail SMTPを使用している場合は、サポートされているすべての電子メールプロバイダーの詳細な手順もあります。
| すべてのバージョンで利用可能なメーラー | WP MailSMTPProのメーラー |
|---|---|
| SMTP.com | アマゾンSES |
| Sendinblue | Microsoft 365 / Outlook.com |
| Google Workspace / Gmail | Zoho Mail |
| Mailgun | |
| 消印 | |
| SendGrid | |
| SparkPost | |
| その他のSMTP |
最後に、WordPressでDNSレコードをチェックする簡単な方法を簡単に見てみましょう。
WPメールSMTPでDMARC、SPF、DKIMを確認する方法
WordPressからメールを送信する場合は、DMARC、SPF、およびDKIMがドメインで正しく構成されていることを確認する必要があります。
WPMailSMTPはこれを簡単にします。
いつでもテストメールを送信して、WordPressメールが機能していることを確認できます。これにより、これら3つの重要なDNSレコードも同時にチェックされます。

プラグインは、DNSレコードのいずれかが欠落しているか壊れていることを検出すると、すぐに通知します。

また、完全に安心できるように、サイトヘルス画面にドメインチェッカーアラートも表示されます。
以上です! これで、DMARC、SPF、およびDKIMがどのように連携して電子メールの配信可能性を向上させるかがわかりました。
今すぐWordPressメールを修正する
次に、PTRレコードを確認します
DNSをチェックしている間、PTRレコードをチェックすることをお勧めします。 PTRレコードは、スパムの防止にも役割を果たす特殊なタイプのレコードです。
詳細については、PTRレコードとは何ですか(およびPTRレコードが必要ですか?)に関する記事を確認してください。
メールを修正する準備はできましたか? 最高のWordPressSMTPプラグインを今すぐ始めましょう。 WP Mail SMTP Eliteには、完全なWhite Glove Setupが含まれており、14日間の返金保証があります。
この記事が役に立った場合は、FacebookとTwitterでフォローして、WordPressのヒントとチュートリアルを確認してください。
