Hello, I'm using OpenDKIM lilter for DKIM signature.
main.cf: smtpd_milters = inet:localhost:9999 And i'm using always_add_missing_headers = yes Test emails to many public mail servers (i.e. gmail) and test service port25.com are checked and DKIM signature successfully check (DKIM: pass) But some mail server write to header: X-DKIM-FAIL: DKIM test failed: (address=x...@example.com domain=example.com), signature is bad. My colleague checked my emails by Exim. Result: signature_incorrect (when $dkim_verify_status=«fail»): The signature could not be verified. This may mean that headers were modified, re-written or otherwise changed in a way which is incompatible with DKIM verification. It may of course also mean that the signature is forged. Any ideas? P.S. I think, that option always_add_missing_headers add headers after DKIM, but I removed this option. No results. -- Kirill