Zum Hauptinhalt springen

EmailEngineAccount

EmailEngineAccount = object

Properties

account?

optional account: string


name?

optional name: string


email?

optional email: string


copy?

optional copy: boolean


logs?

optional logs: boolean


notifyFrom?

optional notifyFrom: string


path?

optional path: string[]


imapIndexer?

optional imapIndexer: string


subconnections?

optional subconnections: string[]


webhooks?

optional webhooks: string


proxy?

optional proxy: string


smtpEhloName?

optional smtpEhloName: string


imap?

optional imap: EmailEngineIMAP


smtp?

optional smtp: EmailEngineSMTP


oauth2?

optional oauth2: EmailEngineOAuth2


state?

optional state: "init" | "syncing" | "connecting" | "connected" | "authenticationError" | "connectError" | "unset" | "disconnected"


smtpStatus?

optional smtpStatus: EmailEngineSmtpStatus


webhooksCustomHeaders?

optional webhooksCustomHeaders: object[]

key

key: string

value

value: string


locale?

optional locale: string


tz?

optional tz: string


type?

optional type: string


app?

optional app: string


baseScopes?

optional baseScopes: string


counters?

optional counters: { events?: Record<string, number>; } | Record<string, unknown>

Counters aggregated by the account (e.g. events.messageNew)


quota?

optional quota: object

usage?

optional usage: number

limit?

optional limit: number

status?

optional status: string


syncTime?

optional syncTime: string


lastError?

optional lastError: EmailEngineLastError