Constructor MailAccountRunReport
- Assembly
- MailFathom.Application.dll
MailAccountRunReport(DateTimeOffset, int, int, bool)
What one finished run of an account produced, in counts alone.
public MailAccountRunReport(DateTimeOffset EndedAt, int ScheduledFolderCount, int FailedFolderCount, bool MutationConvergenceFailed)
Parameters
EndedAtDateTimeOffsetWhen the run finished.
ScheduledFolderCountintHow many folders the run scheduled.
FailedFolderCountintHow many of them did not complete.
MutationConvergenceFailedboolWhether carrying the account's outstanding mailbox changes failed, which fails the run on its own.
Remarks
The folder counts are what a failed run is read by: an account whose every folder failed is a mail server that is refusing, and one failing folder out of six is a mapping or a mailbox to look at. Convergence is reported apart from them because it fails a run without any folder having failed, and an operator reading only the folder counts would see a failed run nothing accounts for.