Пакет називається n8n-nodes-email-spam-tester. Його вихідний код і випуски доступні на GitHub, а публікація в npm виконується через GitHub Actions із підтвердженням походження, тому будь-хто може перевірити, з якого коміту було зібрано певну версію.
Підключення
У власноруч розміщеному n8n відкрийте Settings › Community Nodes, натисніть Install і введіть n8n-nodes-email-spam-tester. Потім отримайте ключ за допомогою форми вище, створіть облікові дані Email Spam Tester API у n8n і вставте в них ключ. Ключ безкоштовний і прив’язаний до вказаної вами адреси електронної пошти. Пароля немає, і вам нічого не надсилається електронною поштою. Якщо ви втратите ключ, запитайте інший для тієї самої адреси, старі ключі продовжать працювати.
Вузол
Email Spam Tester має чотири ресурси:
- Test Address › Create повертає одноразову адресу, дійсну протягом години. Надішліть на неї лист із вузла, який зазвичай надсилає вашу пошту (Gmail, SMTP або вашого ESP), оскільки половина перевірок аналізує дані, які додає цей відправник. Якщо ввімкнути Check Folder at Email Providers, ви також отримаєте близько 30 тестових поштових скриньок у 14 провайдерів і маркер для теми листа. Скриньки Gmail є загальнодоступними тестовими скриньками: усі, хто має до них доступ, бачать тему, ім’я відправника та папку, тому для конфіденційних листів не використовуйте перевірку папки.
- Report › Get отримує звіт за його ідентифікатором тесту. Якщо ввімкнути Wait for Report, вузол чекатиме до 15 хвилин, доки лист надійде та буде перевірений. Він також може чекати на план виправлень від ШІ, який з’являється приблизно через хвилину після перевірок. Report › Get Many показує список попередніх звітів, у кожному з яких зазначено, що змінилося після попереднього тесту цього домену.
- Folder Check › Get показує Inbox, Promotions, Spam або відсутність отримання для кожного провайдера. Таблиця заповнюється повністю приблизно через пів години після надсилання.
- Permanent Mailbox створює, показує список і закриває адреси, термін дії яких не закінчується, по одній для кожного домену відправлення, а Get Emails отримує листи, які надійшли на одну з них.
За замовчуванням звіт містить десять полів. Це ідентифікатор тесту, оцінка зі 100 і класична оцінка від 0 до 10, тема, відправник, підсумок, проблеми, попередження, назви виправлень і посилання. Вимкніть Simplify, щоб отримати всі перевірки з підтвердженнями. Вузол також працює як інструмент для AI Agent у n8n.
Тригер
Email Spam Tester Trigger запускає робочий процес, коли звіт готовий: для листа, надісланого на одну з ваших тестових адрес, або для кожного листа, що надходить до постійної поштової скриньки. Підпишіть постійну поштову скриньку на власну розсилку, і кожен випуск надходитиме до робочого процесу зі своєю оцінкою та списком проблем.
Робочі процеси, з яких варто почати
- Перед запуском кампанії створіть тестову адресу, надішліть на неї шаблон за допомогою вузла Send Email, дочекайтеся звіту і, якщо оцінка нижча за 70, опублікуйте проблеми в Slack замість надсилання кампанії.
- Щотижнева перевірка домену відправника: Schedule Trigger, ті самі три кроки й рядок у Google Sheets з оцінкою та датою.
- Для кожного нового листа в постійній поштовій скриньці з оцінкою нижче 70 надішліть рекомендації щодо виправлення тому, хто відповідає за розсилку.
Обмеження
Для одного ключа доступно 50 тестів на день, 3 з них із перевіркою папки, а також до 5 постійних поштових скриньок, кожна з яких може приймати 300 листів на день. Обмеження застосовується до кожного ключа окремо та є спільним із Zapier, якщо там використовується той самий ключ. Після досягнення обмеження Test Address › Create припиняє роботу та повідомляє причину й час відновлення доступу. Тести на сайті не враховуються.
Дані
Звіт про тестування доступний усім, хто має посилання на нього, як і на сайті. Звіти про листи, надіслані на постійну поштову скриньку, відкриваються лише за вашим ключем. Сам лист видаляється через два дні після отримання, а звіт про нього, через 90 днів. Роботу з ключами описано в політиці конфіденційності, а в довіднику API перелічено всі виклики, які здійснює вузол.