Example

E-mail header excerpt:

DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; s=k1; d=mailingdomain.net;
   h=Subject:From:Reply-To:To:Date:Message-ID:List-Unsubscribe; i=mycustomer@mailingdomain.net;
   bh=23khfkh3fsaldjasdf3;
   b=sadASFKJALKSJFKLJ2fdsaljL32423kklajfLJFLASkjlafsasf
     asfalsfjasjflakjsflkajslfkjalskjflasflasfkq2oeh=
From: Amazings <amazings@example.com>
Reply-To: Amaizings <amaizings@example.com>
To: <vesely.uzivatel@seznam.cz>
Date: Wed, 10 Apr 2013 00:31:23 +0000
Message-ID: <124182908491291231231@mailingdomain.net>
X-Mailer: Mailingdomainmailer v0001
X-CampaingId: customer00000000000001.campaign31241928
Subject: =?utf-8?Q?Your=20news?=
List-Unsubscribe: <mailto:unsubscribe-customer00000000000001.31241928@mailingdomain.net?subject=unsubscribe>, <http://list-manage.mailingdomain.net/unsubscribe?c=customer00000000000001.31241928>

What to fill in if you want to receive reports to feedback.mycustomer@mailingdomain.com?

  • Domain: tag d of DKIM signature → mailingdomain.net
  • Selector: tag s of DKIM signature → k1 or * for all selectors
  • Header name: client identification header → X-CampaignId
  • : regular expression with one group matching the client id; in this case a string before dot in the header value → ([\w^\.]+)\.
  • Report consumer: report delivery address → feedback.mycustomer@mailingdomain.com

The result will look like this:

Domain:mailingdomain.net
Selector:*
Header name:X-CampaignId
:([\w^\.]+)\.
Report consumer:feedback.mycustomer@mailingdomain.com

CSV file description

An attempt to add as of yet unknown domains will be made, existing domains will have their attributes updated (selector, header name, regular expression, recipient).

"Domain";"Selector";"Header name";"";"Report consumer";"Confirmation email: abuse or postmaster"

Example:

"mailingdomain.net";"*";"X-ClientId";"([\w^\.]+)\.";"fbl-consumer@mailingdomain.com";"abuse"

FBL report example

The reports are in ARF format. You can download an example here.