Markdown bruto

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ãoMAIL FROM (cliente)Exemplo plataforma
sa-east-1 (padrão)bouncebounce.envimaily.com
us-east-1bounce-usbounce-us.envimaily.com
eu-west-1bounce-eubounce-eu.envimaily.com
ap-northeast-1bounce-apbounce-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_1
  • AWS_SES_ACCESS_KEY_ID_US_EAST_1 / …
  • Idem para EU_WEST_1 e AP_NORTHEAST_1