GitLab CI/CD
Pemeriksaan email di widget pengujian merge request Anda
Komponen katalog yang mengirim satu email nyata dari template Anda melalui relay Anda. Masing-masing dari 42 pemeriksaan ditampilkan sebagai test case, jadi kegagalan DKIM muncul dengan namanya.
42 pemeriksaan · Tanpa kunci · Tanpa akun
Sertakan komponen
Kata sandi relay disimpan dalam variabel CI/CD bernama EST_SMTP_PASSWORD. Mask nilainya jika bisa.
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: 80Keselarasan DMARC bisa gagal
tanpa satu pun bounce.
Pertanyaan
Apakah ini memerlukan kunci?
Tidak perlu kunci atau akun.
Di mana hasilnya ditampilkan?
Di log job, test widget pada merge request, dan laporan lengkap melalui tautan.
Apa yang membuat job gagal?
Pemeriksaan SPF, DKIM, atau DMARC yang gagal, atau skor di bawah min-score.
Mengapa harus memakai email sungguhan?
Pemeriksaan membaca apa yang ditambahkan relay Anda dan apa yang dilihat penerima. Dry run tidak memiliki keduanya.