Regiões
Envimaily envia por AWS SES em várias regiões. Cada domínio de envio escolhe uma região na criação (POST /v1/domains com region).
Regiões suportadas
| Região | MAIL FROM (cliente) | Exemplo plataforma |
|---|---|---|
sa-east-1 (padrão) | bounce | bounce.envimaily.com |
us-east-1 | bounce-us | bounce-us.envimaily.com |
eu-west-1 | bounce-eu | bounce-eu.envimaily.com |
ap-northeast-1 | bounce-ap | bounce-ap.envimaily.com |
O subdomínio MAIL FROM precisa ser distinto por região — o mesmo hostname MX não pode servir duas regiões SES.
O painel mostra MX/SPF apontando para feedback-smtp.<região>.amazonses.com.
Feature flag
SES_ENABLED_REGIONS (padrão sa-east-1) lista as regiões oferecidas na UI/API. Regiões fora da lista retornam 422 region_not_enabled.
Config sets
Os nomes são iguais em cada região: envimaily-pool-quarantine, envimaily-pool-standard, envimaily-pool-trusted, envimaily-dev-free, etc. A reputação/warmup é rastreada por (tenant, region).
Eventos
Em cada região, o tópico SNS envimaily-ses-events entrega na fila SQS única em sa-east-1 (envimaily-ses-events). O worker ses-events processa eventos de qualquer região (tag ses_region no envio).
Credenciais (Railway)
Por região (opcional; senão usa as chaves globais):
AWS_SES_ACCESS_KEY_ID_SA_EAST_1/AWS_SES_SECRET_ACCESS_KEY_SA_EAST_1AWS_SES_ACCESS_KEY_ID_US_EAST_1/ …- Idem para
EU_WEST_1eAP_NORTHEAST_1