SPFとSender IDは何ですか?また、それらがOracle B2C Serviceサイトにどのような影響を与えますか?
環境:
Sender Policy Framework (SPF)
解決策:
Sender Policy Framework(SPFv1)とSender ID(SPFv2とも呼ばれます)は、ドメインネームシステム(DNS)を使用して、特定のドメイン名の代わりにメールを送信できるサーバーを指定する2つのメール認証テクノロジです。 2つの技術は共通の遺産を共有しており、どのように機能するかはほぼ同じです。主な違いは、受信者がどのドメイン(どのドメイン)を送信者として決定するかです。 SPFv1は、エンベロープ送信者アドレス(SMTPトランザクションのMAIL FROM:部分)のドメインを使用し、送信者IDはPurported Responsible Address(PRA)を使用します。
Oracle B2C Serviceメールボックスの場合、コンソールの[Envelope From / Bounce Address]フィールドで指定されたドメインが組織のドメインにブランディングされている場合、SPFレコードを発行する必要があります。ホストされたメールボックスのフレンドリー/ブランドアドレスフィールドのみを編集する場合は、この回答は適用されません。ただし、Friendly From / Branded Addressフィールドを変更する場合は、DKIMを設定する必要があります。 DomainKeysとDKIMメール認証の設定を参照してください。
注意:構成のIFWD_UI_FROM_ADDRを3に設定して、エージェントの個人用メールアドレスを使用して転送を送信する場合は、エージェントのメールアドレスで使用されるドメインも上記のシナリオのようにSPFレコードを公開することを確認する必要があります。
詳細および手順の詳細については、ご使用のリリースのオンラインドキュメンテーションを参照してください。
このSPF変更を実装するにはどうすればよいですか?
次の例は、SPFレコードに公開する内容を示しています。 この例は、サービスメールとアウトリーチおよびフィードバックメールに適用されます。
例:Widgets R Usの顧客サービスのディレクターとして、ホスティングされているOracle B2C Serviceサイトから顧客にメールを送信し、あなたの顧客が "offers@widgetsrus.com"を発信者のアドレスから参照できるようにメールのブランドを設定したい。
アクション:次のように、widgetsrus.com DNSにSPFレコードを定義します。
widgetsrus.com IN TXT "v=spf1 include:rnmk.com ~all"
注:SPFレコードに独自のドメインを追加する必要があります(例:上記のwidgetsrus.com)
この例では、rnmk.com SPFレコードで特定されたホストはwidgetsrus.comの代わりに送信できます。 最後のエントリ "〜all"は、使用されるポリシーを定義します。 この場合、例のドメインを使用するrnmk.com SPFレコードに記載されているホストから発信されたすべてのメールは、widgetsrus.comの正当なメールソースとして受け入れられます。 受信者がSPFレコードにリストされていないホストからのメールを識別した場合、受信者はそれらのメールをソフトに失敗させる必要があります。
追加情報と仕様
SPFについて: http://spf.pobox.com と http://www.rfc-editor.org/rfc/rfc4408.txt
Sender-IDについて: https://docs.microsoft.com/en-us/exchange/antispam-and-antimalware/antispam-protection/sender-id?view=exchserver-2019