Table of Contents

Class MailOutboxDeliveryResult

Namespace
MailFathom.Application.Mail.Delivery.Outbox
Assembly
MailFathom.Application.dll

Reports what one delivery attempt did, in the terms a pass tallies and a log line states.

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

Remarks

Nothing here is mail. The identifier is MailFathom's own, the failure is a code, and the reply code is three digits the server stated — no address, no subject, and nothing a remote server wrote.

Constructors

MailOutboxDeliveryResult(OutgoingEmailId, MailOutboxDeliveryOutcome, MailFathomErrorCode?, int?, int)

Reports what one delivery attempt did, in the terms a pass tallies and a log line states.

Properties

AttemptCount

Which attempt this was, counting from one.

Failure

The code recorded against the record, or null when the attempt recorded none.

Outcome

How the attempt ended.

OutgoingEmailId

The send this attempt held.

ReplyCode

The reply code the server answered the message with, or null when it stated none this attempt could read.