Email Spam Tester

GitLab CI/CD

Проверки писем в виджете тестов merge request

Компонент каталога отправляет одно реальное письмо из вашего шаблона через ваш SMTP-релей. Каждая из 42 проверки возвращается как тест-кейс, поэтому сбой DKIM отображается по имени.

42 проверки · Без ключа · Без аккаунта

Подключите компонент

Сохраните пароль SMTP-релея в переменной CI/CD с именем EST_SMTP_PASSWORD. Если возможно, замаскируйте ее.

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 может нарушиться
без единого возврата письма.

Вопросы

Нужен ли ключ?

Нет, ключ и учетная запись не нужны.

Где появляются результаты?

В логе задания, виджете тестов merge request и полном отчете по ссылке.

Из-за чего задание завершается с ошибкой?

Из-за ошибки проверки SPF, DKIM или DMARC либо оценки ниже min-score.

Зачем нужно настоящее письмо?

Проверки анализируют, что добавляет ваш SMTP-релей и что видит получатель. При пробном запуске нет ни того, ни другого.

Отправьте одно настоящее письмо и посмотрите, что пришло в ответ

Открыть в каталоге