Constructor OutgoingMailUsage
- Namespace
- MailFathom.Domain.Delivery.Governance
- Assembly
- MailFathom.Domain.dll
OutgoingMailUsage(long, long, long, long)
What has already been asked to leave inside one period, counted for an account and for the deployment.
public OutgoingMailUsage(long AccountMessageCount, long AccountRecipientCount, long DeploymentMessageCount, long DeploymentRecipientCount)
Parameters
AccountMessageCountlongThe messages recorded for the account in the period.
AccountRecipientCountlongThe recipients those messages name.
DeploymentMessageCountlongThe messages recorded for every account in the period, the one above included.
DeploymentRecipientCountlongThe recipients those messages name.
Remarks
Counts and nothing else. A ceiling is answered by how much a period has been asked for, so no message, address, or author is describable from this — which is what lets it be read on every send and named in a refusal.
What is counted is what was written down rather than what was delivered. A send bounds a fault above it — a rule matching more mail than expected, a caller in a loop — and such a fault produces records whether or not a submission server ever accepts them, so counting deliveries would leave the ceiling counting the one thing the fault does not control.