How to include Gmail's Feedback-ID header in DKIM signature


Feedback-ID is an additional header required by Gmail Feedback Loop to see aggregated data in Google Postmaster tools. Gmail requires it to include in DKIM-Signature. The following guide explains how it can be configured in OpenDKIM :

Edit opendkim.conf

vim /etc/opendkim.conf

Add the following line :

SignHeaders Feedback-ID

Reload openkdim :

systemctl reload opendkim.service

Reload postfix :

systemctl reload postfix.service

Send a test email with swaks to gmail :

swaks --from --to --h-Feedback-ID 123:asd:123 --server

My test mail results :

Authentication-Results:;dkim=pass header.s=key1 header.b=oY1NVInb;spf=pass ( domain of designates as permitted sender);dmarc=pass (p=REJECT sp=REJECT dis=NONE)
Date: Sun, 12 Nov 2017 11:04:42 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;; s=key1; t=1510484682;bh=ecGWgWCJeWxJFeM0urOVWP+KOlqqvsQYKOpYUP8nk7I=;h=From:Feedback-ID:From;     b=oY1NVInbieJq4f6IWDjHVT25S5zvazNDtWuso2TYAEEa80kuh/KpR9Z2T+NxRuiV8FODtj02rXnAUD1eaGFlzaUq7+HP/2teVi2lZo4DJYxr5eePOsY2GOIFpy35VtNAmBvBL+lxdRiNDqbSwipwZDFMTja+SKk5+0eUOyqaDcg=
Subject: test Sun, 12 Nov 2017 11:04:42 +0000
Message-Id: <>
X-Mailer: swaks v20170101.0 123:asd:123This is a test mailing


Popular posts from this blog

How to enable inbound TLS(starttls) in Postfix with Signed Certificate from CA(LetsEncrypt)

421 4.5.1 No more messages on this connection