GitLab CI/CD
E-postkontroller i testwidgeten för din merge request
En katalogkomponent som skickar ett riktigt e-postmeddelande från din mall via din reläserver. Var och en av de 42 kontrollerna visas som ett testfall, så ett misslyckat DKIM-test syns med namn.
42 kontroller · Ingen nyckel · Inget konto
Inkludera komponenten
Lösenordet till reläservern anges i en CI/CD-variabel med namnet EST_SMTP_PASSWORD. Maskera det om det går.
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: 80DMARC-alignment kan sluta fungera
utan att ett enda meddelande studsar.
Var du hittar det
Frågor
Behövs en nyckel?
Ingen nyckel och inget konto.
Var visas resultaten?
I jobbloggen, merge requestens testwidget och den fullständiga rapporten via en länk.
Vad får jobbet att misslyckas?
En misslyckad SPF-, DKIM- eller DMARC-kontroll, eller ett resultat under min-score.
Varför ett riktigt e-postmeddelande?
Kontrollerna läser vad din reläserver lägger till och vad mottagaren ser. En testkörning har ingetdera.