O pacote é n8n-nodes-email-spam-tester. O código-fonte e as versões estão disponíveis no GitHub, e o pacote é publicado no npm através do GitHub Actions com uma declaração de proveniência, para que qualquer pessoa possa verificar a partir de que commit foi criada uma versão.
Ligação
Numa instalação autoalojada do n8n, abra Settings › Community Nodes, clique em Install e introduza n8n-nodes-email-spam-tester. Depois, obtenha uma chave através do formulário acima, crie uma credencial Email Spam Tester API no n8n e cole-a nessa credencial. A chave é gratuita e está associada ao endereço de email que introduziu. Não existe palavra-passe e não lhe é enviado nada por email. Se perder a chave, peça outra com o mesmo endereço. As chaves anteriores continuarão a funcionar.
O nó
O Email Spam Tester tem quatro recursos:
- Test Address › Create devolve um endereço de utilização única, válido durante uma hora. Envie-lhe um email a partir do nó que normalmente envia os seus emails (Gmail, SMTP ou o seu ESP), porque metade das verificações analisa o que esse remetente adiciona. Com Check Folder at Email Providers ativado, também recebe cerca de 30 caixas de correio de teste em 14 fornecedores e um marcador para o assunto. As caixas do Gmail são caixas de correio de teste públicas: qualquer pessoa com acesso às mesmas vê o assunto, o nome do remetente e a pasta, pelo que não deve ativar a verificação de pasta para emails confidenciais.
- Report › Get obtém o relatório através do respetivo ID de teste. Com Wait for Report ativado, o nó aguarda até o email chegar e ser verificado, durante um máximo de 15 minutos. Também pode aguardar pelo plano de correção gerado por IA, que fica disponível cerca de um minuto após as verificações. Report › Get Many apresenta relatórios anteriores, cada um com as alterações desde o teste anterior desse domínio.
- Folder Check › Get indica Inbox, Promotions, Spam ou não recebido para cada fornecedor. A tabela fica completa cerca de meia hora após o envio.
- Permanent Mailbox cria, apresenta e encerra endereços que não expiram, um por domínio de envio, e Get Emails obtém os emails que chegaram a um desses endereços.
Por predefinição, um relatório contém dez campos. São eles o ID do teste, a pontuação em 100 e a pontuação clássica de 0 a 10, o assunto, o remetente, um resumo, os problemas, os avisos, os títulos das correções e a ligação. Desative Simplify para obter todas as verificações com as respetivas evidências. O nó também funciona como uma ferramenta para o AI Agent do n8n.
O acionador
O Email Spam Tester Trigger inicia um fluxo de trabalho quando um relatório está pronto: seja para um email enviado para um dos seus endereços de teste, seja para cada email que chega a uma caixa de correio permanente. Subscreva uma caixa de correio permanente à sua newsletter e cada edição chega ao fluxo de trabalho com a respetiva pontuação e os problemas detetados.
Fluxos de trabalho por onde começar
- Antes de enviar uma campanha, crie um endereço de teste, envie o modelo para esse endereço com o nó Send Email, aguarde pelo relatório e, se a pontuação for inferior a 70, publique os problemas no Slack em vez de enviar a campanha.
- Uma verificação semanal de um domínio de envio: um Schedule Trigger, os mesmos três passos e uma linha no Google Sheets com a pontuação e a data.
- Para cada novo email numa caixa de correio permanente com uma pontuação inferior a 70, envie as correções à pessoa responsável pela newsletter.
Limites
Uma chave permite 50 testes por dia, 3 dos quais com verificação da pasta, e até 5 caixas de correio permanentes, cada uma com capacidade para 300 emails por dia. O limite aplica-se por chave e é partilhado com o Zapier se usar a mesma chave nesse serviço. Ao ultrapassar o limite, Test Address › Create deixa de funcionar e indica o motivo e quando volta a ficar disponível. Os testes no site não contam.
Dados
Um relatório de teste é público para qualquer pessoa que tenha a respetiva ligação, tal como no site. Os relatórios de emails enviados para uma caixa de correio permanente só abrem com a sua chave. O próprio email é eliminado dois dias após chegar e o respetivo relatório após 90 dias. A política de privacidade abrange as chaves, e a referência da API enumera todas as chamadas efetuadas pelo nó.