API Docs / Schemas / EmailConfigDto

EmailConfigDto

Response DTO for an email configuration

Properties

Name Type Description
codestring

Unique code identifying this email configuration

Unique code identifying this email configuration

tenantUserCodeAndNameDto
fromEmailstring

The sender email address for this configuration

The sender email address for this configuration

fromNamestring

The sender display name for this configuration

The sender display name for this configuration

isDefaultboolean

Whether this is the tenant's default email configuration

Whether this is the tenant's default email configuration

isSendSharedboolean

Whether all users in the tenant can send emails from this configuration

Whether all users in the tenant can send emails from this configuration

isReadSharedboolean

Whether all users in the tenant can read the emails received in this mailbox

Whether all users in the tenant can read the emails received in this mailbox

sendEnabledboolean

Whether this configuration can send emails (true for SMTP, controlled by OAuth settings for OAuth providers)

Whether this configuration can send emails (true for SMTP, controlled by OAuth settings for OAuth providers)

readEnabledboolean

Whether this configuration can read/sync mailbox emails (only applicable for OAuth providers)

Whether this configuration can read/sync mailbox emails (only applicable for OAuth providers)

signaturestring

HTML signature to append to outbound emails sent from this configuration

HTML signature to append to outbound emails sent from this configuration

statusenum

Represents the lifecycle status of an email configuration

PendingOAuthSetup Active OAuthFailed Deleted OAuthExpired ConnectionError Deleting

Represents the lifecycle status of an email configuration

PendingOAuthSetup Active OAuthFailed Deleted OAuthExpired ConnectionError Deleting

statusReasonstring

User-facing explanation when the configuration is in an error state (e.g. ConnectionError);
null when the configuration is healthy. Surface this to the user alongside a reconnect prompt.

User-facing explanation when the configuration is in an error state (e.g. ConnectionError);
null when the configuration is healthy. Surface this to the user alongside a reconnect prompt.

providerTypeenum

Represents the type of email provider

Smtp SendGrid Microsoft365 Google

Represents the type of email provider

Smtp SendGrid Microsoft365 Google

smtpSettingsSmtpSettingsResponseDto
oAuthStatusOAuthStatusResponse
createdDatestring

Date this configuration was created

Date this configuration was created

updatedDatestring

Date this configuration was last updated

Date this configuration was last updated

JSON Example

{
  "code": "string",
  "tenantUser": {
    "code": "string",
    "name": "string"
  },
  "fromEmail": "string",
  "fromName": "string",
  "isDefault": false
}

Used By Operations

Contained in Schemas