Quero revisar meu histórico de envio de e-mails no Amazon Simple Email Service (Amazon SES).
Resolução
Use o Amazon OpenSearch Service e o Amazon Data Firehose para armazenar e visualizar seu histórico de envio do Amazon SES.
Criar um domínio do OpenSearch Service
Crie um domínio do OpenSearch Service para armazenar seu histórico de envio do Amazon SES. É possível colocar o domínio do OpenSearch Service em uma rede pública ou na Amazon Virtual Private Cloud (Amazon VPC). Para obter mais informações sobre o tipo de rede a ser usada em seu domínio do OpenSearch Service, consulte VPC e domínios públicos.
Crie um fluxo de entrega do Firehouse
Conclua as seguintes etapas:
- Abra o console do Firehose e escolha Fluxo de Firehose.
- Em Origem, selecione Direct PUT.
- Em Destino, selecione Amazon OpenSearch Service.
- Em Nome do fluxo do Firehose, insira um nome para seu fluxo.
- (Opcional) É possível selecionar Ativar transformação de dados ou manter essa configuração desmarcada.
- Em Configurações de destino, insira as seguintes informações:
Para o Domínio do OpenSearch Service, selecione o domínio que você criou para armazenar seu histórico de envio do Amazon SES.
Em Índice, insira um nome de índice.
Em Alternância do índice, escolha um cronograma de alternância. Ou deixe o campo com a configuração padrão Sem alternância.
Em Tipo, insira um nome de tipo.
Em Duração da nova tentativa, modifique a duração da nova tentativa em segundos. Ou deixe o campo com os 300 segundos padrão.
- Em Dicas de buffer, configure as condições de buffer do OpenSearch Service para seu caso de uso. Para obter mais informações sobre esses campos, consulte Definir configurações avançadas.
- Em Configurações de backup, insira as seguintes informações:
Deixe Somente dados com falha como a configuração padrão.
Para o Bucket de backup do S3, escolha armazenar os registros em um bucket existente. Ou escolha Criar para criar um novo bucket.
(Opcional) Em Prefixo do bucket de backup do S3, insira um prefixo. Ou mantenha esse campo em branco.
(Opcional) Em Prefixo de saída de erro do bucket de backup do S3, insira um prefixo. Ou mantenha esse campo em branco.
- (Opcional) É possível expandir a guia Configurações avançadas para configurar Criptografia do lado do servidor, Registro de erros no CloudWatch, permissões e tags. Defina as configurações para seu caso de uso. Para obter mais informações sobre esses campos, consulte Definir configurações avançadas.
- Escolha Fluxo do Firehose.
Crie um conjunto de configurações do Amazon SES
Conclua as seguintes etapas:
- Abra o console do Amazon SES e escolha Conjuntos de configurações no painel de navegação.
- Escolha Criar conjunto.
- Em Nome do conjunto de configurações, insira um nome para o conjunto.
- Em Enviar grupo de IP, selecione seu grupo preferido ou padrão e escolha Criar conjunto.
- Escolha a guia Destinos de eventos e depois escolha Adicionar destino.
- Para Tipos de eventos, selecione Envios, Rejeições, Entregas, Falhas de entrega permanente e Reclamações. Em seguida, escolha Próximo.
- Em Opções de destino, selecione Amazon Kinesis Data Firehose.
- No campo Nome, insira um nome de destino.
- Em Fluxo de entrega, selecione o fluxo de entrega que você criou.
- Para Perfil do Identity and Access Management (IAM), escolha um perfil que conceda permissão para o Amazon SES publicar no seu fluxo de entrega do Firehose. Em seguida, escolha Próximo.
Observação: esse deve ser um perfil do AWS Identity and Access Management (AWS IAM) criado manualmente.
- Revise as configurações de destino do evento e escolha Adicionar destino.
Testar sua configuração
Conclua as seguintes etapas:
- Use o console do Amazon SES para enviar um e-mail de teste com o simulador de mailbox.
Importante: para ver os resultados do e-mail de teste, você deve especificar o conjunto de configurações que você criou.
Em Formato de e-mail, selecione Formatado.
Em Conjunto de configurações, insira o nome do conjunto de configurações.
- Abra o console do OpenSearch Service.
- No painel de navegação, escolha Domínios.
- Escolha o domínio que você criou para armazenar seu histórico de envio do Amazon SES.
- Na seção Informações gerais, escolha o link ao lado da URL do painel do OpenSearch.
- Crie um padrão de índice para o nome do índice que você configurou ao criar o fluxo de entrega. Para obter instruções, consulte Criar uma visualização de dados no site do Elastic.
- Depois que o padrão de índice for criado, use o atributo Descobrir nos painéis do OpenSearch para visualizar o log do e-mail de teste que você enviou. Para obter mais informações, consulte Descobrir no site do Elastic.
Informações relacionadas
Monitorando sua atividade de envio do Amazon SES
Como posso solucionar problemas do CloudWatch Logs para que ele transmita para meu domínio do OpenSearch Service?