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-релей и что видит получатель. При пробном запуске нет ни того, ни другого.