Class ClassifiableEmail
- Namespace
- MailFathom.Application.Spam
- Assembly
- MailFathom.Application.dll
The little a classification needs to know about the occurrence it is about, besides the content.
public sealed record ClassifiableEmail : IEquatable<ClassifiableEmail>
- Inheritance
-
ClassifiableEmail
- Implements
- Inherited Members
Remarks
The account and the folder are here because two decisions rest on them and neither is in the content: whether the configured scope covers the folder, and whether that folder is the one the account advertises for junk. Nothing else about the occurrence is needed, which is why this carries no subject, no participant, and no size.
Constructors
- ClassifiableEmail(StoredEmailId, MailAccountId, MailFolderAlias)
The little a classification needs to know about the occurrence it is about, besides the content.
Properties
- AccountId
The account the occurrence was stored from.
- FolderAlias
MailFathom's own name for the folder it was stored from.
- Id
The stable local identifier of the occurrence.