1つのサーバーに2つの独立した要求トラッカー(RT)が構成されています。彼らはすべてを通して電子メールを送信するように構成されていますsendmail
。今、これらのDNS名のSPFレコードとDMARCレコードを設定しようとしています。これまでに達成したのは、SPFは通過しましたが、DMARCは通過できませんでした。私が正しく理解した場合、DMARCが失敗する理由は、From
Eメールヘッダーがに設定され、ヘッダーが[email protected]
にEnvelope From
設定されているためです[email protected]
。server.dns.name
SPFレコードに信頼できるレコードとして追加されるため、SPFは通過します。
sendmail
タイトルEnvelope From
をに等しく設定するオプションはありますかFrom
?つまり、動的にまたは[email protected]
に設定する必要があります[email protected]
。
これまでに見つけたのは、 masquerading 機能を使用することですが、正確に理解すれば、そこにはたった 1 つの DNS しか使えません。
From
それとも、DMARCにはヘッダーにドメインの現在のdiffを渡すオプションがありますか?
答え1
DMARCが間違ったデータに合うことを望まないでしょう。
RTでSMTPを使用しているようです。 IIRC RT は、送信メールに CLI 呼び出しを使用することを推奨します。その後、awkまたはPerlを使用してパイプを簡単に設定して、アドレスのヘッダーを書き換えてそれを渡すことができますsendmail -t -i
(IIRCsendmail -f
はアドレスのエンベロープのみを適用します)。