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

isSharedboolean

Whether this configuration is shared with all users in the tenant

Whether this configuration is shared with all users in the tenant

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)

statusenum

Represents the lifecycle status of an email configuration

PendingOAuthSetup Active OAuthFailed Deleted OAuthExpired

Represents the lifecycle status of an email configuration

PendingOAuthSetup Active OAuthFailed Deleted OAuthExpired

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