Table of Contents

Class SpamClassificationWalk

Namespace
MailFathom.Application.Spam.Runs
Assembly
MailFathom.Application.dll

What one pass did to one account's outstanding classification run.

public sealed record SpamClassificationWalk : IEquatable<SpamClassificationWalk>
Inheritance
SpamClassificationWalk
Implements
Inherited Members

Remarks

Counts alone. A verdict is derived data about somebody's mail and a folder alias is MailFathom's own name for a folder, so what a pass reports to a log is how many messages reached each outcome and nothing about any of them.

Fields

Empty

A pass that found nothing to do.

Properties

ActedEmailCount

Gets how many occurrences the pass asked the mailbox to change, or would have in a dry run.

ClassifiedEmailCount

Gets how many occurrences the pass recorded a verdict for.

EmailsRemain

Gets whether the run still has mail in front of it when the pass ended.

IsEmpty

Gets whether the pass did anything worth reporting.

SkippedEmailCount

Gets how many occurrences the pass passed over because they were already decided under the run's profile.

SpamEmailCount

Gets how many of the occurrences the pass reached carry a spam verdict.

UnclassifiableEmailCount

Gets how many occurrences the pass could reach no verdict about.

UndeterminedEmailCount

Gets how many of them carry a verdict that concluded nothing either way.