Micronaut Email Configuration Reference
Every documented configuration property of Micronaut Email, with types, descriptions, and defaults.
25 properties across 7 sections
Micronaut Email Amazon Ses Config Properties
Configuration properties for SesConfigurationProperties
| Property | Type | Description |
|---|---|---|
ses.enabled | boolean | If Amazon Simple Email Service integration is enabled. Default value: true |
Micronaut Email Config Properties
Configuration properties for FromConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.email.from.email | java.lang.String | Default from email address. |
micronaut.email.from.name | java.lang.String | name of the contact sending the email. |
Micronaut Email Javamail Config Properties
Configuration properties for JavaMailConfigurationProperties
| Property | Type | Description |
|---|---|---|
javamail.enabled | boolean | If Jakarta Mail integration is enabled. Default value: true |
javamail.properties | java.util.Map | properties as listed in Appendix A of the JavaMail spec (particularly mail.store.protocol, mail.transport.protocol, mail.host, mail.user, and mail.from). |
Configuration properties for JavaMailAuthenticationConfigurationProperties
| Property | Type | Description |
|---|---|---|
javamail.authentication.enabled | boolean | If authentication is enabled. Default value: true |
javamail.authentication.username | java.lang.String | Authentication username. |
javamail.authentication.password | java.lang.String | Authentication password. |
Micronaut Email Mailjet Config Properties
Configuration properties for MailjetConfigurationProperties
| Property | Type | Description |
|---|---|---|
mailjet.enabled | boolean | If Mailjet integration is enabled. Default value: true |
mailjet.version | java.lang.String | Mailjet API Version. Default value: "v3.1" |
mailjet.api-key | java.lang.String | Mailjet API Key. |
mailjet.api-secret | java.lang.String | Mailjet API Secret. |
Micronaut Email Mailtrap Config Properties
Configuration properties for MailtrapConfigurationProperties
| Property | Type | Description |
|---|---|---|
mailtrap.enabled | boolean | If Mailtrap integration is enabled. Default value true |
Configuration properties for MailtrapConfig$Builder
| Property | Type | Description |
|---|---|---|
mailtrap.connection-timeout | java.time.Duration | |
mailtrap.token | java.lang.String | |
mailtrap.http-client | io.mailtrap.http.CustomHttpClient | |
mailtrap.sandbox | boolean | |
mailtrap.bulk | boolean | |
mailtrap.inbox-id | java.lang.Long |
Micronaut Email Postmark Config Properties
Configuration properties for PostmarkConfigurationProperties
| Property | Type | Description |
|---|---|---|
postmark.enabled | boolean | If Postmark integration is enabled. Default value: true |
postmark.api-token | java.lang.String | Postmark API token. |
postmark.track-opens | boolean | Whether to track if the email is opened. Default value: false |
postmark.track-links | TrackLinks | Whether to track the email’s links. Default value DO_NOT_TRACK. |
Micronaut Email Sendgrid Config Properties
Configuration properties for SendGridConfigurationProperties
| Property | Type | Description |
|---|---|---|
sendgrid.enabled | boolean | If SendGrid integration is enabled. Default value true |
sendgrid.api-key | java.lang.String | The API key to authenticate access to the SendGrid service. |
No properties match this filter.