API Docs / Schemas / UpdateEmailConfigRequest

UpdateEmailConfigRequest

Request DTO for updating an existing email configuration

Properties

Name Type Description
fromEmailstring

Updated sender email address (optional, null to keep existing).
Cannot be changed on OAuth configurations that are currently connected.

Updated sender email address (optional, null to keep existing).
Cannot be changed on OAuth configurations that are currently connected.

fromNamestring

Updated sender display name (optional, null to keep existing)

Updated sender display name (optional, null to keep existing)

isDefaultboolean

Whether to set this as the tenant's default email configuration.
Cannot be true unless IsSendShared is also true. Null to keep existing.

Whether to set this as the tenant's default email configuration.
Cannot be true unless IsSendShared is also true. Null to keep existing.

isSendSharedboolean

Whether all users in the tenant can send emails from this configuration.
Cannot be set to false on the current default config. Null to keep existing.

Whether all users in the tenant can send emails from this configuration.
Cannot be set to false on the current default config. Null to keep existing.

isReadSharedboolean

Whether all users in the tenant can read the emails received in this mailbox.
Only the owner of the configuration can change this. Null to keep existing.

Whether all users in the tenant can read the emails received in this mailbox.
Only the owner of the configuration can change this. Null to keep existing.

signaturestring

Updated HTML email signature (empty string to clear, null to keep existing)

Updated HTML email signature (empty string to clear, null to keep existing)

smtpSettingsSmtpSettingsRequest
oAuthSettingsOAuthSettingsRequest

JSON Example

{
  "fromEmail": "string",
  "fromName": "string",
  "isDefault": false,
  "isSendShared": false,
  "isReadShared": false
}

Used By Operations