

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á.

# Ação Publish to Amazon SNS topic (Publicar em um tópico do Amazon SNS)
<a name="receiving-email-action-sns"></a>

A ação do **SNS** publica o e-mail usando uma notificação do Amazon SNS. A notificação inclui o conteúdo completo do e-mail. Essa ação tem as seguintes opções.
+ **SNS Topic (Tópico do SNS)**: o nome ou o ARN do tópico do Amazon SNS no qual publicar os e-mails. As notificações do Amazon SNS conterão uma cópia do e-mail bruto, sem modificações, que geralmente está no formato Multipurpose Internet Mail Extensions (MIME). Para obter mais informações sobre o formato MIME, consulte [RFC 2045](https://tools.ietf.org/html/rfc2045).
**Importante**  
Se você escolhe receber e-mails por meio das notificações do Amazon SNS, o tamanho máximo do e-mail (incluindo cabeçalhos) é 150 KB. E-mails grandes serão devolvidos. Se você prever que seus e-mails serão maiores do que isso, salve-os em um bucket do Amazon S3.

  Um exemplo de ARN de um tópico do Amazon SNS é *arn:aws:sns:us-east-1:123456789012:MyTopic*. Você também pode criar um tópico do Amazon SNS ao configurar a sua ação escolhendo **Create SNS Topic (Criar tópico do SNS)**. Para obter mais informações sobre tópicos do Amazon SNS, consulte o [Guia do desenvolvedor do Amazon Simple Notification Service](https://docs.aws.amazon.com/sns/latest/dg/CreateTopic.html).
**nota**  
O tópico do Amazon SNS escolhido deve estar na mesma região da AWS que o endpoint do Amazon SES usado para receber e-mail. 
Use somente a criptografia de chave do KMS *gerenciada pelo cliente* com tópicos do SNS associados às regras de recebimento do SES, pois você precisará editar a política de chave do KMS para permitir que o SES publique no SNS. Isso contrasta com as políticas de chave do KMS *gerenciadas pela AWS*, que não podem ser editadas por padrão. 
+ **Encoding (Codificação)**: a codificação a ser usada para o e-mail na notificação do Amazon SNS. UTF-8 é mais fácil de usar, mas pode não preservar todos os caracteres especiais quando uma mensagem foi codificada com um formato diferente. O Base64 preserva todos os caracteres especiais. Para obter informações sobre UTF-8 e Base64, consulte [RFC 3629](https://tools.ietf.org/html/rfc3629) e [RFC 4648](https://tools.ietf.org/html/rfc4648), respectivamente.

Quando você recebe um e-mail, o Amazon SES executa as regras existentes no conjunto de regras de recebimento ativo. Você pode configurar regras de recebimento para enviar notificações usando o Amazon SNS. As regras de recebimento podem enviar dois tipos diferentes de notificações:
+ **Notificações enviadas a partir de ações do SNS**: quando você adiciona uma ação do [SNS](#receiving-email-action-sns) a uma regra de recebimento, ela envia informações sobre o e-mail. Se a mensagem for de 150 KB ou menor, esse tipo de notificação também incluirá o corpo MIME completo do e-mail.
+ **Notificações enviadas a partir de outros tipos de ação**: quando você adiciona qualquer outro tipo de ação (incluindo as ações [Bounce (Devolução)](receiving-email-action-bounce.md), [Lambda](receiving-email-action-lambda.md), [Stop Rule Set (Interromper conjunto de regras)](receiving-email-action-stop.md), o [WorkMail](receiving-email-action-workmail.md)) a uma regra de recebimento, pode opcionalmente especificar um tópico do Amazon SNS. Se você fizer isso, receberá notificações quando essas ações forem executadas. Essas notificações contêm informações sobre o e-mail, mas não incluem o conteúdo do e-mail.

**Topics**
+ [Conteúdo de notificações para o recebimento de e-mails do Amazon SES](receiving-email-notifications-contents.md)
+ [Exemplos de notificações para o recebimento de e-mails do Amazon SES](receiving-email-notifications-examples.md)