GitLab CI/CD
E-Mail-Prüfungen im Test-Widget Ihres Merge Requests
Eine Katalogkomponente, die eine echte E-Mail aus Ihrer Vorlage über Ihr Relay sendet. Jede der 42 Prüfungen wird als Testfall ausgegeben, sodass eine fehlgeschlagene DKIM-Prüfung namentlich erscheint.
42 Prüfungen · Kein Key · Kein Konto
Komponente einbinden
Das Relay-Passwort kommt in eine CI/CD-Variable namens EST_SMTP_PASSWORD. Maskieren Sie sie, wenn möglich.
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 kann fehlschlagen,
ohne einen einzigen Bounce.
Wo es zu finden ist
Fragen
Wird ein Schlüssel benötigt?
Kein Schlüssel und kein Konto.
Wo werden die Ergebnisse angezeigt?
Im Job-Protokoll, im Test-Widget des Merge Requests und im vollständigen Bericht unter einem Link.
Wann schlägt der Job fehl?
Wenn eine SPF-, DKIM- oder DMARC-Prüfung fehlschlägt oder der Score unter min-score liegt.
Warum eine echte E-Mail?
Die Prüfungen lesen, was Ihr Relay hinzufügt und was der Empfänger sieht. Bei einem Testlauf ist beides nicht vorhanden.