UpdateEmailConfigRequest
Request DTO for updating an existing email configuration
Properties
| Name | Type | Description |
|---|---|---|
| fromEmail | string | Updated sender email address (optional, null to keep existing). |
Updated sender email address (optional, null to keep existing). | ||
| fromName | string | Updated sender display name (optional, null to keep existing) |
Updated sender display name (optional, null to keep existing) | ||
| isDefault | boolean | Whether to set this as the tenant's default email configuration. |
Whether to set this as the tenant's default email configuration. | ||
| isShared | boolean | Whether this configuration is shared with all users in the tenant. |
Whether this configuration is shared with all users in the tenant. | ||
| smtpSettings | SmtpSettingsRequest | |
| oAuthSettings | OAuthSettingsRequest | |
JSON Example
{
"fromEmail": "string",
"fromName": "string",
"isDefault": false,
"isShared": false,
"smtpSettings": {
"host": "string",
"port": 0,
"encryption": "...",
"requiresAuthentication": false,
"username": "string"
}
}