
メールサーバーのドメインに DMARC、DKIM、SPF を正常に設定しましたが、Postfix によって作成された配信レポートは DKIM/SPF テストに失敗します。
通常のメッセージ(私のメールサーバー経由で送信)のヘッダーは次のようになります。
Authentication-Results: posteo.de; dmarc=pass (p=quarantine dis=none) header.from=mail.my.domain
Authentication-Results: posteo.de; spf=pass smtp.mailfrom=my.domain
Authentication-Results: posteo.de;
dkim=pass (2048-bit key) header.d=mail.my.domain [email protected] header.b=FGiVXFOU;
dkim-atps=neutral```
配信レポートには次のヘッダーがあります:
Authentication-Results: posteo.de; dmarc=fail (p=quarantine dis=none) header.from=mail.my.domain
Authentication-Results: posteo.de; spf=tempfail smtp.helo=mail.my.domain
DKIM 署名がないため (smptd_milter
メッセージに署名するために rspamd を使用します)、Authentication-Results DKIM ヘッダーが欠落しており、SPF 認証結果はsmtp.helo
ではなくを参照しています。配信レポートが a) DKIM 署名され、b) SPF テストに合格するヘッダーがsmtp.mailfrom
含まれるように Postfix を構成する方法はありますか?smtp.mailfrom
アップデート:jnrcorpも同じ質問をしました5年前main.cf
(申し訳ありません)、a) の答えは Postfix の( )への追加ですinternal_mail_filter_classes = bounce
が、b) は未解決のままです。 の SPF エントリがあるにもかかわらずmail.my.domain
、SPF は失敗します。これは、循環的な MX エントリによって発生する可能性があります。
mail.my.domain 60 IN MX 10 mail.my.domain