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: 80O alinhamento DMARC pode deixar de funcionar
sem que nenhum e-mail seja devolvido.
Onde encontrar
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.