詳細情報:
送信者ポリシーフレームワーク (SPF)
送信者ポリシーフレームワーク (SPF) のメール認証方法は、メールの送信者が ID を隠蔽しにくくすることで、スパムや不正行為を減らすことを目的としています。SPF は、代理でメールを送信できるユーザーを検証するプロセスを提供することで、メールのなりすましを検出します。SPF により、メッセージの到達性が向上し、ドメインの信頼性と評価が保護され、ユーザーの Trust と信頼性が向上します。Salesforce では SPF を使用していますが、使用することをお勧めします。
| 使用可能なインターフェース: Salesforce Classic および Lightning Experience |
| 使用可能なエディション: Database.com を除くすべてのエディション |
メールメッセージには、ヘッダー送信元アドレスとエンベロープ送信元アドレスの 2 つの「送信元」アドレスが含まれます。ヘッダーの送信元アドレスはメールの [送信元:] 項目にあり、すべてのユーザーに表示されます。エンベロープ送信元アドレスは、メッセージの返信先 (バウンス先) のアドレスを示します。
一部のスパム検出ソフトウェアは、エンベロープ送信元アドレスを参照して、スパムを送信することがわかっているサイトと一致するかどうかを確認します。このタイプの検出を回避するために、スパム送信者は偽のエンベロープ送信元アドレスを使用します。
メールプロバイダーは SPF チェックを使用して、送信者がエンベロープ送信者アドレスの代わりに送信できる権限を持っていることを確認します。SPF チェックでは、エンベロープの送信元アドレスに記載されているドメイン名を検索し、その SPF レコードをメールを送信する IP アドレスと比較します。SPF レコードに送信 IP が含まれている場合、メッセージは SPF 認証をパスします。含まれていない場合、メールにスパムのフラグが付けられる可能性があります。
Salesforce には、受信者メッセージ転送エージェント (MTA) が Salesforce ドメインからのメールの送信が許可されていることを検証できる SPF レコードがあります。Salesforce では、Salesforce アプリケーションから送信されたメールがなりすましであるように見えないように、SPF を実装することを推奨しています。
Salesforce から送信されるメールに SPF を実装する方法は 2 つあります。1 つはメールセキュリティコンプライアンスを有効にする方法、もう 1 つは Salesforce を SPF レコードに含める方法です。
- メールセキュリティコンプライアンスの有効化
メールセキュリティコンプライアンスにより、Salesforce から送信されるメールのエンベロープ送信元アドレスが更新されます。この機能を有効にすると、メールヘッダーの送信元アドレスはメールアドレスですが、エンベロープの送信元アドレスは*.bnc.salesforce.comメールアドレスになります。Salesforce の送信者ポリシーフレームワーク (SPF) レコードは、メッセージ転送エージェント (MTA) がドメインからメールを送信するために使用する IP を承認します。メールドメインの SPF レコードがなくても、Salesforce から送信されたメールは SPF チェックに合格します。 - SPF レコードへの Salesforce の追加
メールセキュリティコンプライアンスを有効にしない場合、メールドメインに送信者ポリシーフレームワーク (SPF) レコードを設定することをお勧めします。SPF チェックに合格するには、Salesforce をそのレコードに含めます。

