GitLab CI/CD
Sähköpostitarkistukset merge requestin testiwidgetissä
Luettelokomponentti lähettää yhden oikean sähköpostin mallipohjastasi välityspalvelimesi kautta. Jokainen 42 tarkistuksesta näkyy testitapauksena, joten epäonnistunut DKIM näkyy nimeltä.
42 tarkistusta · Ei avainta · Ei käyttäjätiliä
Lisää komponentti
Välityspalvelimen salasana tallennetaan CI/CD-muuttujaan nimeltä EST_SMTP_PASSWORD. Peitä se, jos mahdollista.
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-kohdistus voi pettää
ilman yhtäkään palautunutta viestiä.
Mistä se löytyy
Kysymykset
Tarvitseeko se avaimen?
Ei avainta eikä käyttäjätiliä.
Missä tulokset näkyvät?
Jobin lokissa, merge requestin testiwidgetissä ja linkistä avautuvassa koko raportissa.
Mikä saa jobin epäonnistumaan?
Epäonnistunut SPF-, DKIM- tai DMARC-tarkistus tai min-score-arvon alle jäävä pistemäärä.
Miksi oikea sähköposti?
Tarkistukset lukevat, mitä välityspalvelimesi lisää ja mitä vastaanottaja näkee. Dry run -ajossa ei ole kumpaakaan.