Email Spam Tester

GitLab CI/CD

Merge request test widget'ında e-posta kontrolleri

Şablonunuzdan aktarım sunucunuz üzerinden gerçek bir e-posta gönderen bir katalog bileşeni. 42 kontrolün her biri bir test vakası olarak döner. Böylece başarısız bir DKIM kontrolü adıyla görünür.

42 kontrol · Anahtar yok · Hesap yok

Bileşeni ekleyin

Aktarım sunucusu parolası EST_SMTP_PASSWORD adlı bir CI/CD değişkenine yazılır. Mümkünse maskeleyin.

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

DMARC hizalaması tek bir e-posta
geri dönmeden bozulabilir.

Sorular

Anahtar gerekiyor mu?

Anahtar ve hesap gerekmez.

Sonuçlar nerede görünür?

Job logunda, merge request test widget'ında ve bağlantıdaki tam raporda.

Job hangi durumda başarısız olur?

SPF, DKIM veya DMARC kontrolü başarısız olursa ya da puan min-score değerinin altında kalırsa.

Neden gerçek bir e-posta gerekiyor?

Kontroller, aktarım sunucunuzun eklediklerini ve alıcının gördüklerini okur. Dry run'da bunların hiçbiri yoktur.

Gerçek bir e-posta gönderin ve ne döndüğünü görün

Katalogda aç