Mailmanは、デフォルトで、メッセージを投稿した人の「差出人」アドレスで送信メッセージを偽装しているようです。封筒のmail-fromはなりすましではなく、P2FROMです。これは、代わりに送信するように構成できますか、それとも単に他の静的アドレスに変更するように構成できますか?
少し古い質問ですが、ここにいくつかの提案の解決策があります。
デフォルトのmailmanの動作を説明しようと思います。
[email protected]からの電子メールが[email protected](郵便配達員リスト)に送信されました。 envelope senderと[email protected]の両方の値は「[email protected]」です。
Mailmanはそれを受信すると、エンベロープ送信者を[email protected]に書き換えます。これで、mailmanはそれをエンベロープ送信者:[email protected]およびFromヘッダー:memberを使用して他のメンバーに転送します@ example.com。
問題は、2014年4月のようにビッグメールプロバイダー YahooはドメインでDMARCをアクティブ化する です。その結果、DMARC対応のメールサーバーがFromヘッダーでYahooアドレスを見つけたが、Yahooサーバーから送信されなかった場合、サーバーはそれを拒否します。
Mailmanバージョン2.1.16で修正を追加するMailman開発者。今では option from_is_list
from_is_list
ADSPやDMARCなどのポリシーに準拠するために、送信者をリストアドレスに置き換えます。 From:ヘッダーの投稿者のアドレスをリストアドレスに置き換え、投稿者をReply-To:ヘッダーに追加しますが、以下のanonymous_listおよびReply-To:ヘッダーの変更設定が優先されます。これを[はい]に設定する場合は、MTAをDKIMに設定してすべての電子メールに署名することをお勧めします。これが[メッセージのラップ]に設定されている場合は、メッセージを外部メッセージでラップするだけです。差出人:Content-Typeのリスト:message/rfc822