Configure um destino de eventos do Amazon SNS para publicação de eventos - Amazon Simple Email Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Configure um destino de eventos do Amazon SNS para publicação de eventos

Um destino de evento do Amazon SNS notifica você sobre os eventos de envio de e-mail que você especifica em um conjunto de configurações. Como um destino de evento do Amazon SNS só pode ser configurado em um conjunto de configurações, você precisa criar um conjunto de configurações antes de adicionar o destino do evento ao conjunto de configurações.

O procedimento nesta seção mostra como adicionar um destino de eventos do Amazon SNS a um conjunto de configurações e pressupõe que você tenha realizado as etapas de 1 a 6 em Criação de um destino de eventos.

Você também pode usar a operação UpdateConfigurationSetEventDestino na API V2 do Amazon SES para criar e modificar destinos de eventos.

nota

As notificações de feedback para devoluções, reclamações e entregas também podem ser configuradas por meio do Amazon SNS para qualquer uma de suas identidades de envio verificadas. Para obter mais informações, consulte Configuração de notificações do Amazon SNS para o Amazon SES.

Há cobranças adicionais para enviar mensagens para os endpoints que estão inscritos em seus tópicos do Amazon SNS. Para obter mais informações, consulte Preços do Amazon SNS.

Para adicionar detalhes do destino de eventos do Amazon SNS a um conjunto de configurações usando o console
  1. Estas são as instruções detalhadas para selecionar o Amazon SNS como o tipo de destino de eventos em Etapa 7 e pressupõem que você tenha concluído todas as etapas anteriores em Criação de um destino de eventos. Depois de selecionar o tipo de destino do Amazon SNS, inserir um nome de destino e ativar a publicação de eventos, o painel de tópicos do Amazon Simple Notification Service (SNS) é exibido — seus campos são abordados nas etapas a seguir.

  2. Em SNS Topic (Tópico do SNS), escolha um tópico existente do Amazon SNS ou escolha Create new topic (Criar novo tópico) para criar um novo.

    Para obter informações sobre a criação de um tópico, consulte Criar um tópico no Guia do desenvolvedor do Amazon Simple Notification Service.

    Importante

    Quando você criar seu tópico usando o Amazon SNS, em Type (Tipo), escolha apenas Standard (Padrão). (O SES não suporta tópicos do tipo FIFO.)

  3. Escolha Próximo.

  4. Na tela de revisão, se você estiver satisfeito com a forma como definiu o destino de eventos, escolha Add destination (Adicionar destino). Isso abrirá a página de resumo do destino do evento, na qual um banner de êxito confirmará se o destino do evento foi criado ou modificado com sucesso.

  5. Independentemente de você ter criado um novo tópico do SNS ou selecionado um existente, será necessário conceder acesso ao SES para publicar notificações no tópico. Na página de resumo do destino do evento na etapa anterior, escolha Amazon SNS na coluna Destination type (Tipo de destino) - isso levará você à lista Topics (Tópicos) no console do Amazon Simple Notification Service -execute as seguintes etapas no console do Amazon SNS:

    1. Selecione o nome do tópico do SNS que você criou ou modificou na etapa anterior.

    2. Na tela de detalhes do tópico, escolha Edit (Editar).

    3. Para conceder permissão ao Amazon SES para publicar notificações no tópico, na tela Edit topic (Editar tópico), no console do SNS, expanda Access policy (Política de acesso) e, em JSON editor (Editor JSON), adicione a seguinte política de permissão:

      { "Version": "2012-10-17", "Id": "notification-policy", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "ses.amazonaws.com" }, "Action": "sns:Publish", "Resource": "arn:aws:sns:topic_region:111122223333:topic_name", "Condition": { "StringEquals": { "AWS:SourceAccount": "111122223333", "AWS:SourceArn": "arn:aws:ses:topic_region:111122223333:configuration-set/configuration-set-name" } } } ] }

      Faça as seguintes alterações no exemplo de política anterior:

      • Substitua topic_region pela região da AWS em que você criou o tópico do SNS.

      • Substitua 111122223333 pelo ID da sua conta. AWS

      • Substitua topic_name pelo nome do tópico do SNS.

      • Substitua configuration-set-name pelo nome do conjunto de configurações associado ao destino do evento do SNS.

    4. Escolha Salvar alterações.