Email Spam Tester

GitLab CI/CD

Verificações de e-mail no widget de testes da sua merge request

Um componente do catálogo que envia um e-mail real do seu template pelo seu relay. Cada uma das 42 verificações retorna como um caso de teste, então uma falha de DKIM aparece pelo nome.

42 verificações · Sem chave · Sem conta

Inclua o componente

A senha do relay vai em uma variável de CI/CD chamada EST_SMTP_PASSWORD. Marque-a como mascarada, se puder.

include:  - component: $CI_SERVER_FQDN/stanichev90/email-spam-tester/email-spam-tester@~latest    inputs:      smtp-host: smtp.example.com      smtp-port: 587      smtp-username: billing@example.com      from: "Acme Billing <billing@example.com>"      subject: Your invoice      html-file: templates/invoice.html      min-score: 80

O alinhamento DMARC pode deixar de funcionar
sem que nenhum e-mail seja devolvido.

Perguntas

Precisa de uma chave?

Sem chave e sem conta.

Onde os resultados aparecem?

No log do job, no widget de testes da merge request e no relatório completo acessível por um link.

O que faz o job falhar?

Uma verificação de SPF, DKIM ou DMARC com falha, ou uma pontuação abaixo de min-score.

Por que usar um e-mail real?

As verificações analisam o que seu relay adiciona e o que o destinatário vê. Uma simulação não tem nenhum dos dois.

Envie um e-mail real e veja o que retornou

Abrir no catálogo