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: 80DMARC hizalaması tek bir e-posta
geri dönmeden bozulabilir.
Nerede bulunur
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.