GitLab CI/CD
E-mail-ellenőrzések a merge request tesztmoduljában
Egy katalóguskomponens, amely egy valódi e-mailt küld az Ön sablonjából az Ön relay szerverén keresztül. Mind a 42 ellenőrzés külön tesztesetként jelenik meg, így például a hibás DKIM név szerint látható.
42 ellenőrzés · Nincs kulcs · Nincs fiók
A komponens hozzáadása
A relay jelszava az EST_SMTP_PASSWORD nevű CI/CD-változóba kerül. Ha lehet, maszkolja.
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: 80A DMARC-igazítás úgy is megszűnhet,
hogy egyetlen levél sem pattan vissza.
Hol található
Kérdések
Szükség van hozzá kulcsra?
Nincs szükség kulcsra vagy fiókra.
Hol jelennek meg az eredmények?
A job naplójában, a merge request tesztwidgetjében, a teljes jelentés pedig egy linken.
Mitől lesz sikertelen a job?
Ha az SPF, DKIM vagy DMARC ellenőrzése sikertelen, vagy a pontszám a min-score alatt van.
Miért kell valódi e-mail?
Az ellenőrzések azt vizsgálják, hogy mit ad hozzá a relay, és mit lát a fogadó fél. A dry run során egyik sem áll rendelkezésre.