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