Enum SenderTrustLevel
- Namespace
- MailFathom.Domain.Emails.Authentication
- Assembly
- MailFathom.Domain.dll
Whether this deployment counts a message's authenticated author as somebody it knows.
public enum SenderTrustLevel
Fields
Trusted = 1The authenticated author is one this deployment recognizes, and the verdict says what named them.
Unknown = 0This deployment recognizes nobody in the message, whether or not an author was authenticated.
Remarks
This is a decision about a list an operator and a reader write to, and it is deliberately independent of what the receiving server established: SenderAuthentication answers whether an identity held, and this answers whether the identity that held is one this deployment recognizes. Reading the two together is what makes a message legible — an authenticated author nobody has named reads very differently from an author whose authentication failed, and both are Unknown here.
Unknown is therefore the ordinary answer rather than a negative one. Most legitimate mail arrives from a correspondent nobody has ever named and reads exactly as a forgery does at this level, so nothing derived from this value alone may read as an accusation. Whether a message is unwanted is spam classification's question and is reached by other means entirely.