毎 39秒に一度、世界中でサイバー攻撃が発生しているそのほとんどが電子メールを介して行われている可能性があります。SPFは、あなたのドメインが不正な第三者の電子メール送信者によって操作されないように、送信者を認証するのに役立ちます。DNSでSPFを設定するには、まずDNSのSPFレコードが何であるかを知る必要があります。
SPF(Sender Policy Framework)とは、ドメイン名を使ったメール送信を特定のIPのみに許可するメール認証プロトコルのことです。リスト外のIPアドレスは、SPFの失敗を招くため、受信者のメールボックスに到達しない。
フィッシング、スパム、なりすましメールなどの攻撃を受けないよう、ハッカーからメールドメインを保護します。SPFのような電子メール認証技術は、電子メールドメインを保護するために理想的です。SPFの構造は、メカニズム、モディファイア、クオリファイアの3つの主要な要素から構成されています。
このブログでは 、DNSのSPFレコードとは何か 、などについて 説明します。
DNSのSPFレコードとは何ですか?
SPFは、Sender Policy Frameworkの略で、あるドメインからのメール送信を許可するサーバーのリストを記載したDNS TXTレコードです。ドメイン所有者がDNS(Domain Name System)に任意のテキストを更新し、それぞれのドメイン名を追跡・規制する際に機能する。
DNSの SPFレコードを理解 するために、DNSとは何かを簡単に確認しましょう。
インターネット上で、コンピューターのホスト名をIPアドレスに変換する仕組みのことです。インターネットに接続できる機器はすべてIPアドレスを持っており、他の機器がその場所を特定するのに役立っています。
さて、本題の 「SPFレコードとは何か」に戻りましょう。例えば、あなたのビジネスが様々な送信IPを使用している場合、PowerDMARCの無料 SPFレコード生成ツール を使用して、SPFレコードと呼ばれるTXT文書の形で認可IPの目録を作成し、ドメイン名の使用を許可された本物のIPを認証することができます。
SPFレコードはどのように機能するのですか?
これまで 、DNSのSPFレコードとは何かについて説明してきましたが、今度はその仕組みについて理解しましょう。ドメインのSPFレコードを生成した後、認証プロセスが開始されます。リターンパスのメールアドレスは、受信者側でクロスチェックされます。リターンパスのメールアドレスは、メールヘッダに設定され、バウンスメールの処理方法が定義されます。送信元メールアドレスがSPFレコードに登録されているかどうかを確認します。
承認が肯定的であれば、メールは「inbox」に送信されます。 SPF失敗.
SPFレコードの構造と構成要素
DNSのSPFレコードは、 ドメインの信頼性、信用性を高め、結果的に企業イメージを 向上させることができます。 それを簡単に維持するのに役立つ、適切なSPFレコードの構造があります。SPFレコードは、単一のテキスト文字列であるTXTレコードタイプを持っています。
DNSの SPFレコードは 'v='要素で始まり、使用されているバージョンを 示します。 SPF1」は、メール交換で理解される最も一般的なバージョンです。次の用語は、ドメインがメールを送信できるかどうかを確認するためのメカニズムを決定します。
メカニズム
ここでは、8つの仕組みを紹介します。
- ALL:常にマッチします。これは、マッチしないIPに対して'-all'のようなデフォルトの結果を表示します。
- A:送信者のアドレスに解決できるため、AまたはAAAAアドレスレコードを持つドメイン名が一致します。
- IP4:送信者が与えられたIPv4アドレス範囲にリンクしている場合、マッチングは成功する。
- IP6:送信者が指定されたIPv6アドレスの範囲に属している場合、マッチングは成功します。
- MX:送信者のメールアドレスは、そのドメイン名が解決のためのMXレコードで構成されている場合に承認されます。
- PTR:PTRレコードが、お客様のアドレスに解決される所定のドメインにリンクされている場合に、一致が検証されます。お客様のドメインを使用して送信されたすべてのメールをブロックする可能性があるため、推奨されません。
- EXISTSです 。与えられたドメイン名が検証されている場合に動作する。このSPF機構は、すべての解決済みアドレスで機能する。
- INCLUDE(インクルード)。他のドメインポリシーを参照しています。そのため、それが通れば自動的に通過する。しかし、インクルードされたポリシーが失敗した場合、処理は続行される。
モディファイア
修飾子は、DNS SPFレコードの 作業パラメータを決定 する。 これは、「=」記号で区切られた名前と値のペアで構成され、追加情報を指し示します。これらはSPFレコードの末尾で何度か目撃され、認識されない修飾子はすべてその過程で無視されます。
redirect'修飾子は、効率的な機能を担う他のSPFレコードに誘導するものです。専門家は、複数のドメインが同じSPFレコードにリンクされている場合に、これを使用します。この修飾子は、単一のエンティティがすべてのドメインを管理している場合に使用する必要があり、そうでない場合は 'include' 修飾子が使用されます。
予選通過者
各機構は、4つの修飾子のうち1つと組み合わせることができる。
PASSの場合は'+'となります。
'?'を指定すると、NEUTRAL の結果が NONE のポリシーと同様に解釈されます。
'~' は SOFTFAIL を表します。通常、SOFTFAILを返すメッセージは受け入れられますが、タグ付けされます。
'-'でFAILとなり、メールは拒否されます。
なぜSPFレコードを使用するのですか?
DNSのSPFレコードとは何か 、その使い方を 知る主な理由は以下の 通りです。
サイバー攻撃を回避する
悪意のある行為者は、顧客、見込み客、利害関係者などの信頼を得るために、あなたのドメイン名を使って認証されていない不正なメールを送信します。フィッシング、スパム、なりすましメールなどのサイバー攻撃を試みるために、お客様のドメインを使ってビジネス用のメールアドレスを作成する。
しかし、プロトコルの設定プロセスを理解し、自社用に設定すれば、脅威者が自社のドメインを悪用するのは比較的難しく、時間もかかります。 を理解し、自社用に作成すれば、脅威者が自社のドメインを悪用するのは比較的困難で時間のかかることでしょう。これは、最終的に彼らのレーダーに引っかかる確率を下げることになります。
メールの到達率を向上させる
DNSの SPFレコードがないドメインは 、 メールが跳ね返されたり、「スパム」と判定されたりする可能性が高く なります。 これが続くと、メールボックスに到達する能力が損なわれます。つまり、ドメイン名を使用して送信されたほとんどのメールが受信者側に届かず、ビジネスに影響を及ぼすことになります。
DMARCコンプライアンス
DMARCDomain-based Message Authentication, Reporting, and Conformanceの略で、ドメインベースのメッセージ認証、報告、適合性を意味します。スパムメール、フィッシング、なりすましメールなどを防ぐ、もうひとつのメール認証技術です。
これは、許可されたエンティティのみが特定のドメインを通じてメールを送信できることを保証します。SPFとDKIM(別のメール認証ポリシー)の検証に基づいており、あなたのドメインから受信した各メールの扱い方を受信者のメールボックスに指示します。これに基づいて、「スパム」、「拒否」、「通常通り配信」とマークされます。
さらに、ドメイン管理者は、電子メールのアクティビティを登録したレポートをチェックし、それに応じてDMARCポリシーを変更することができます。PowerDMARCは、DMARCポリシーを定期的に監視し、要件に応じて調整することで、DMARCポリシーを採用するための手間を省くことができます。
最終的な感想
SPFで保護されたメールドメインは、悪意のある行為を試みるために侵害するのに余計な時間と労力がかかるため、悪意のある行為者を撃退することができます。SPFはDNSと同期し、許可されたエンティティのみが特定のドメインからメールを送信できることを保証します。
そうでなければ、サイバーアクターは、不正なリンクのクリック、破損したファイルのダウンロード、機密情報の共有を受信者に要求する詐欺メールやスパムメールを送信することによって、あなたのブランド名を悪用することができます。多くの場合、彼らはあなたの会社の名前で直接送金を要求することさえあります。
SPFのDNSレコードを設定したら、無料の SPFチェッカーツールを使って、その有効性を確認することをお忘れなく
- DMARC MSPケーススタディ:CloudTech24、PowerDMARCでクライアントのドメイン・セキュリティ管理を簡素化- 2024年10月24日
- 機密情報を電子メールで送信する際のセキュリティリスク- 2024年10月23日
- 5種類の社会保障メール詐欺とその防止策- 2024年10月3日