diff --git a/docusaurus/docs/cms/features/email.md b/docusaurus/docs/cms/features/email.md index 10c5289dff..98529b2352 100644 --- a/docusaurus/docs/cms/features/email.md +++ b/docusaurus/docs/cms/features/email.md @@ -169,6 +169,7 @@ module.exports = ({ env }) => ({ provider: 'sendgrid', // For community providers pass the full package name (e.g. provider: 'strapi-provider-email-mandrill') providerOptions: { apiKey: env('SENDGRID_API_KEY'), + // region: 'eu', // Optional: set to 'eu' for EU data residency (default: 'global') }, settings: { defaultFrom: 'juliasedefdjian@strapi.io', @@ -193,6 +194,7 @@ export default ({ env }) => ({ provider: 'sendgrid', // For community providers pass the full package name (e.g. provider: 'strapi-provider-email-mandrill') providerOptions: { apiKey: env('SENDGRID_API_KEY'), + // region: 'eu', // Optional: set to 'eu' for EU data residency (default: 'global') }, settings: { defaultFrom: 'juliasedefdjian@strapi.io', @@ -209,6 +211,10 @@ export default ({ env }) => ({ +:::tip EU data residency +If you use a SendGrid API key created on the , set `region: 'eu'` in `providerOptions`. EU API keys only work against the EU endpoint (`https://api.eu.sendgrid.com`); without this option, email delivery will fail with an `Unauthorized` error. +::: + :::note Notes * When using a different provider per environment, specify the correct configuration in `/config/env/${yourEnvironment}/plugins.js|ts` (see [Environments](/cms/configurations/environment)).