Page MenuHomePhorge

DKIM passes on the server but fails external checks.
Closed, InvalidPublic

Description

DKIM to passes on multiple domains internally but fails verification as content changed upon delivery to an external mail service.

Any know bugs/fixes?

Details

Ticket Type
Task

Event Timeline

If you're doing the DKIM signing with amavis, here's a possible fix (taken from https://git.dotlan.net/dhoffend/ansible-role-kolab/blob/master/templates/amavis/65-dkim.j2#L17):
$signed_header_fields{'received'} = 0;

The issue is probably caused by Postfix being configured to remove the Received: field for outgoing emails.

machniak lowered the priority of this task from Needs Triage to Normal.Sep 27 2023, 10:35 AM