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.