GitLab CI/CD
Verificações de email no widget de testes da sua merge request
Um componente do catálogo que envia um email real a partir do seu template através do seu relay. Cada uma das 42 verificações aparece como um caso de teste, para que uma falha de DKIM seja identificada pelo nome.
42 verificações · Sem chave · Sem conta
Inclua o componente
A palavra-passe do relay fica numa variável de CI/CD chamada EST_SMTP_PASSWORD. Oculte-a, se possível.
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 uma única devolução.
Onde está disponível
Perguntas
É necessária uma chave?
Não é necessária uma chave nem uma conta.
Onde aparecem os resultados?
No registo do job, no widget de testes da merge request e no relatório completo disponível através de um link.
O que faz o job falhar?
Uma verificação SPF, DKIM ou DMARC falhada, ou uma pontuação abaixo de min-score.
Porquê um email real?
As verificações analisam o que o seu relay adiciona e o que o destinatário vê. Uma simulação não tem nenhum dos dois.