CreateEmailConfigRequest
Request DTO for creating a new email configuration
Properties
| Name | Type | Description |
|---|---|---|
| providerType* | enum | Represents the type of email provider |
Represents the type of email provider | ||
| fromEmail* | string | The sender email address for this configuration |
The sender email address for this configuration | ||
| fromName | string | The sender display name (optional) |
The sender display name (optional) | ||
| 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
{
"providerType": "Smtp",
"fromEmail": "string",
"fromName": "string",
"isDefault": false,
"isShared": false
}