Запустити цикл
Отримайте тестову адресу, надішліть на неї templates/digest.html, виправте помилки й протестуйте знову.
Перший запуск завершено. Зараз виправляю дві помилки.
OpenCode
Додайте віддалений запис до opencode.json. Яку б модель ви не запустили, вона перевірятиме реальну доставку, а не робитиме припущення про ваш HTML.
42 перевірки · Без ключа · Без облікового запису
OpenCode дає змогу вільно змінювати моделі, а інструменти залишаються тими самими незалежно від вибору. Звіт повертається у вигляді полів і доказів, тому моделі не потрібно збирати дані з вебсторінки.
/mcpget_test_addressРезервує адресу на одну годину. Якщо перевірку потрапляння ввімкнено, ви також отримаєте список поштових скриньок у різних провайдерів.
wait_for_reportЧекає на завершення перевірок, а потім повертає оцінки, непройдені перевірки й попередження з підтвердженнями, а також план виправлення.
get_reportЧитає наявний звіт за його slug, зокрема стан перевірки папки.
get_message_sourceПовертає лист у тому вигляді, у якому він надійшов, із заголовками в порядку передавання, протягом години після доставки.
У корені проєкту або у вашій глобальній конфігурації OpenCode.
https://email-spam-tester.com/mcp{ "$schema": "https://opencode.ai/config.json", "mcp": { "email-spam-tester": { "type": "remote", "url": "https://email-spam-tester.com/mcp", "enabled": true } }}Запустити цикл
Отримайте тестову адресу, надішліть на неї templates/digest.html, виправте помилки й протестуйте знову.
Перший запуск завершено. Зараз виправляю дві помилки.
Просте пояснення
Поясніть цей звіт людині, яка ніколи не чула про DKIM: [посилання на звіт]
Ваш лист підписано, але підпис належить вашому провайдеру.
Вибрати перше виправлення
Яке одне виправлення з цього звіту найбільше підвищить оцінку? Покажіть, що потрібно змінити.
Запис DMARC. Ось значення TXT.
Яку б модель ви не запускали,
вона проходить ті самі 42 перевірки.
Приблизно половина перевірок аналізує те, що додає платформа надсилання: підпис DKIM, шлях через її сервери, заголовки для відписки. У вставленому тексті цього немає, тому модель лише вгадуватиме.
Те, що ви надсилаєте на тестову адресу. Необроблений лист зберігається протягом години після отримання, потім залишається лише звіт за посиланням, яке може відкрити кожен, хто має slug. Тестуйте лише листи, які ви без вагань показали б колезі, а решту прочитайте в політиці конфіденційності.
Так. Використовуються той самий аналіз і та сама сторінка звіту, тому результат із чату можна порівняти з результатом із головної сторінки.
OpenCode намагається використати OAuth, коли сервер відповідає кодом 401. Тут вхід не потрібен, тому це налаштування можна не вказувати.
Працює з будь-якою моделлю, яка може викликати інструменти.
Встановіть enabled у false у файлі opencode.json цього проєкту.