Table of Contents

Method Create

Namespace
MailFathom.Domain.Emails
Assembly
MailFathom.Domain.dll

Create(MailAccountId, MailFolderResolutionId, ImapUidValidity, ImapUid)

Creates a stable remote occurrence identity.

public static EmailOccurrenceId Create(MailAccountId accountId, MailFolderResolutionId folderResolutionId, ImapUidValidity uidValidity, ImapUid uid)

Parameters

accountId MailAccountId

The owning local account.

folderResolutionId MailFolderResolutionId

The alias binding the occurrence was read under.

uidValidity ImapUidValidity

The folder UIDVALIDITY value.

uid ImapUid

The email UID.

Returns

EmailOccurrenceId

A stable email occurrence identity.