Email Spam Tester

GitLab CI/CD

Controlli email nel widget dei test della merge request

Un componente del catalogo che invia un'email reale dal tuo template tramite il tuo relay. Ognuno dei 42 controlli viene restituito come caso di test, così un errore DKIM compare con il suo nome.

42 controlli · Nessuna chiave · Nessun account

Includi il componente

Inserisci la password del relay in una variabile CI/CD chiamata EST_SMTP_PASSWORD. Mascherala, se possibile.

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: 80

L'allineamento DMARC può smettere di funzionare
senza un solo bounce.

Domande

Serve una chiave?

Non servono né una chiave né un account.

Dove vengono mostrati i risultati?

Nel log del job, nel widget dei test della merge request e nel report completo disponibile tramite link.

Cosa fa fallire il job?

Un controllo SPF, DKIM o DMARC non superato oppure un punteggio inferiore a min-score.

Perché serve un'email reale?

I controlli leggono ciò che aggiunge il tuo relay e ciò che vede il destinatario. Un dry run non contiene nessuno dei due.

Invia un'email vera e leggi cosa è tornato indietro

Apri nel catalogo