Property AttachmentSummary
- Namespace
- MailFathom.Application.Emails.GetEmailContent
- Assembly
- MailFathom.Application.dll
AttachmentSummary
Gets the counts for what the message carries besides its body, or null when nobody has counted them.
public StoredEmailAttachmentSummary? AttachmentSummary { get; init; }
Property Value
Remarks
They come from the same parse as Attachments whenever the stored MIME could be read, so the two can never disagree.
It is absent, rather than zero, for a message whose content the size limit kept out of storage. Nothing has ever read that message's parts: synchronization recorded what the server's envelope reported and the envelope does not describe attachments, so the row's counts are unset defaults rather than a finding. Publishing them would tell a caller that an oversized message carries no attachments, which is a claim no code here is in a position to make.