Table of Contents

Field MaximumVerifiedSignaturesPerMessage

Namespace
MailFathom.Domain.Emails.Authentication
Assembly
MailFathom.Domain.dll

How many of a message's DKIM signatures are verified before the rest are passed over.

public const int MaximumVerifiedSignaturesPerMessage = 8

Returns

int
How many of a message's DKIM signatures are verified before the rest are passed over.

Remarks

Each signature costs a key lookup, so an attacker writing hundreds of them into one message would otherwise buy hundreds of DNS queries per delivery from a mailbox that has to parse whatever arrives. Ordinary mail carries one or two — an author's and a delivery provider's — so the bound is far above what a legitimate message uses and far below what one would cost.