Recebendo Bounces do Amazon SES com o Amazon SNS

Veja neste passo a passo como é fácil enviar os Bounces do Amazon SES para o Mautic e registrar os contatos no Mautic como Do Not Contact.

Veja neste passo a passo como é fácil enviar os Bounces do Amazon SES para o Mautic e registrar os contatos no Mautic como Do Not Contact.

Todos sabem que é uma boa prática no envio de e-mail marketing monitorar os bounces (aqueles e-mails que voltam) para que as próximas campanhas sejam mais efetivas e de quebra melhorar nossa reputação com os mais diversos ISP que existem por aí.

Você pode acompanhar também como configurar Bounces no Amazon SES e Como configurar Bounces no Sparkpost.

O Amazon SNS possibilita que aplicativos e usuários finais em diferentes dispositivos recebam notificações por Push móvel (dispositivos Apple, Google e Kindle Fire), HTTP/HTTPS, E-mail/E-mail-JSON, SMS, filas do Amazon Simple Queue Service (SQS) ou funções do AWS Lambda.

No nosso artigo vamos utilizar as notificações por HTTPS para comunicar ao Mautic os eventos de bounces ocorridos durante um envio.

assine newsletter

Receba Conteúdo exclusivo por e-mail

Você pode conhecer mais detalhes do Amazon SES no site oficial o serviço.

Então vamos lá!

Passo 01: Configurando o Amazon SNS para enviar informações de Bounces via e-mail

Faça o login no AWS Console em https://aws.amazon.com/console/ e clique no Menu Services / SNS.

Faça o login no AWS Console em https://aws.amazon.com/console/ e clique no Menu Services / SNS.

Você vai entrar no Dashboard do SNS como na imagem abaixo:

Você vai entrar no Dashboard do SNS

Agora precisa criar um novo Tópico. Insira um nome qualquer. No nosso exemplo colocamos mautic-bounce. Após a inserção do nome clique em “Next step”.

O Amazon SNS vai apresentar uma tela com opções avançadas, porém para o propósito de Bounce, a maior parte dos cenários básicos não é necessário mudar nada. Clique em “Create Topic”.

Clique em "Create Topic"

Após clicar em “Create Topic” você será redirecionado para a página de edição do tópico criado. Clique em “Create subscription”:

Create subscription

Nessa tela selecione HTTPS e coloque o endereço padrão do callback do Mautic, lembre de mudar para o endereço do seu mautic:

https://meumautic.com/mailer/amazon/callback

Clique em “Create subscription”.

SNS CallBack

A tela de resposta vai aparecer o status pending confirmation enquanto a AWS envia uma requisção no endereço citado.

Recebendo Bounces do Amazon SES com o Amazon SNS

Em alguns segundos vai aparecer confirmed.

tutorial sns bounce mautic 7 2

Parte 2 – Configurando o Amazon SES para enviar notificações de Bounces via Amazon SNS

O próximo passo é configurar o SES para enviar os bounces e reclamações de SPAM para o nosso tópico SNS criado. Pode acessar a a opção Services no menu do topo e procurar por ses e clicar na opção correspondente.

Recebendo Bounces do Amazon SES com o Amazon SNS

Você vai cair na página inicial do ses, clique em Domains.

Recebendo Bounces do Amazon SES com o Amazon SNS

Clique no domínio correspondente.

Recebendo Bounces do Amazon SES com o Amazon SNS

Clique en Notifications e depois no botão Edit Configuration

Recebendo Bounces do Amazon SES com o Amazon SNS

Selecione o tópico criado em Bounces e Complaints e marque Disable em Email Feedback Forwarding.

tutorial sns bounce mautic 12

Após clicar no botão “Save Config” Você verá a seguinte configuração no Amazon SES:

tutorial sns bounce mautic 12 1

Pronto! Agora o seu amazon SES envia notificações via Amazon SNS para o seu Mautic.

Até a próxima!