Email Spam Tester

Mail Vet

Надішліть чернетку. Прочитайте діагноз. Виправте її. Надішліть знову.

Ваш агент пише розсилку й не має змоги дізнатися, чи буде її доставлено. Mail Vet надає йому таку змогу: одноразову адресу, реальне доставлення через SMTP і 39 перевірок того, що фактично побачив сервер-одержувач.

Безкоштовно, поки ми перебуваємо на етапі бета-тестування. Без ключа, без облікового запису, без обмеження частоти запитів, про яке варто згадувати.

Цикл

П’ять кроків, і агент виконує їх усі без необхідності проводити його через кожен окремо.

  1. Отримати адресу

    Один виклик резервує одноразову адресу та повідомляє агенту, якою мовою написати план виправлень. Адреса приймає рівно одне повідомлення й стає недійсною через годину.

  2. Надіслати на неї справжнє повідомлення

    Не стислий виклад, не скорочену версію. Половина перевірок аналізує заголовки, які додає платформа надсилання, а вставлений текст не містить жодного з них.

  3. Зачекати

    Один блокувальний виклик. Він повертає результат після завершення аналізу, тому агенту не потрібно нічого опитувати й немає циклу очікування, у якому можна припуститися помилки.

  4. Виправте те, що вказано

    Кожен виявлений недолік супроводжується посиланнями на розділ RFC і сторінку документації Google, на яких він ґрунтується, щоб агент міг перевірити твердження, а не довіряти йому.

  5. Надішліть знову

    Нова адреса, виправлене повідомлення, друга оцінка для порівняння з першою. Очікувані покращення обчислюються повторним оцінюванням, але вони не складаються, а другий звіт містить достовірний результат.

Підключіть

Сервер MCP підключається до Claude Code одним рядком:

claude mcp add --transport http email-spam-tester https://email-spam-tester.com/mcp

Або для клієнта, який приймає JSON:

{
  "mcpServers": {
    "email-spam-tester": {
      "type": "http",
      "url": "https://email-spam-tester.com/mcp"
    }
  }
}

Разом із ним доступні чотири інструменти: зарезервувати адресу, дочекатися звіту, прочитати наявний звіт за його слагом і отримати вихідний код повідомлення саме в тому вигляді, у якому його було доставлено.

Файл навички

MCP надає агенту інструменти. Цей файл надає йому розуміння: коли ними користуватися, як відрізняти статус пропуску від статусу проходження та які виявлені недоліки є записами DNS, що має змінити людина, а не текстом, який може відредагувати агент. Додайте його, і агент перестане перепитувати.

Прочитайте файл /skill/SKILL.md

Збережіть його як .claude/skills/mail-vet/SKILL.md або вставте туди, де ваш клієнт зберігає аналогічний файл.

Без агента

Два запити, без ключа. Перший резервує адресу, другий читає звіт: 202, поки нічого не надійшло, 200 з усіма даними після надходження.

# reserve a single-use address
curl -sX POST 'https://email-spam-tester.com/api/v1/inbox?lang=en&utm_source=agent'
# {"address":"test-<slug>@email-spam-tester.com","slug":"<slug>",...}

# send the message there, then read it back
curl -s 'https://email-spam-tester.com/api/v1/tests/<slug>'
# 202 while nothing has arrived, 200 with the report once it has

Відповідь містить report_url, тобто сторінку, яку може прочитати людина. Передайте її замість стіни JSON.

Читання звіту

Два числа, і це не дві оцінки одного й того самого.

Оцінка потрапляння до вхідних, від 0 до 100

Наша модель. Автентифікація та інфраструктура мають найбільшу вагу, оскільки вони визначають доставлення ще до того, як фільтр прочитає хоча б слово з тексту.

Класична оцінка, від 0 до 10

Відтворює оцінку в стилі SpamAssassin, з якою вже звикли порівнювати. Вона наведена тут, щоб звіт можна було порівняти з тим, що хтось бачив деінде, а не тому, що вона вимірює краще.

Перевірка може бути пройдена, мати попередження, бути провалена, пропущена або завершитися помилкою. Пропущена перевірка не є пройденою: це означає, що перевірка не застосовувалася, оскільки не було вкладень для сканування або частини HTML для оцінювання. Помилка означає, що ми не змогли це з’ясувати, про що варто сказати прямо, а не виставляти оцінку так, ніби ми це з’ясували.

Що не можна виправити в чернетці

Деякі результати стосуються DNS, а не вмісту, і агент має сказати про це прямо, замість редагувати повідомлення, доки оцінка не зміниться:

Усе інше стосується чернетки: тема, прехедер, вага HTML, текстова частина, альтернативний текст зображень, скорочувачі посилань, заголовки відписки.

Чотири корисні звички, яких варто його навчити

Перевіряйте те, що збираєтеся надіслати

Переписаний зразок оцінює зразок.

Надсилайте з платформи, а не з власного клієнта

Тестування кампанії Mailchimp з особистого облікового запису оцінює цей обліковий запис.

Повторно перевіряйте після виправлення

Виправлення взаємодіють. Єдине число, яке це враховує, міститься в другому звіті.

Не тестуйте чужу пошту без дозволу

Звіт показує тему, відправника, адресу для повідомлень про недоставлення та повний вихідний код кожному, хто має посилання.

Спочатку перевірте один лист вручну

Це займає близько хвилини й показує, що читатиме агент.

Отримати тестову адресу