Email Spam Tester

GitLab CI/CD

Testy e-maili w widżecie testów merge requestu

Komponent katalogu wysyła jeden prawdziwy e-mail z twojego szablonu przez twój relay. Każdy z 42 testów wraca jako przypadek testowy, więc błąd DKIM pojawia się pod własną nazwą.

42 kontroli · Bez klucza · Bez konta

Dodaj komponent

Hasło do relaya umieść w zmiennej CI/CD o nazwie EST_SMTP_PASSWORD. Zamaskuj je, jeśli możesz.

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

Zgodność DMARC może przestać działać
bez ani jednej zwrotki.

Pytania

Czy potrzebny jest klucz?

Nie potrzebujesz klucza ani konta.

Gdzie pojawią się wyniki?

W logu zadania, widżecie testów merge requestu oraz w pełnym raporcie dostępnym przez link.

Kiedy zadanie kończy się niepowodzeniem?

Gdy test SPF, DKIM lub DMARC nie powiedzie się albo wynik będzie niższy niż min-score.

Dlaczego trzeba wysłać prawdziwy e-mail?

Testy sprawdzają, co dodaje twój serwer przekazujący i co widzi odbiorca. Tryb próbny nie zawiera żadnej z tych informacji.

Wyślij jedną prawdziwą wiadomość e-mail i sprawdź, co wróciło

Otwórz w katalogu