Важливо. Mailchimp Transactional раніше називався Mandrill. У кабінеті та документації можуть одночасно зустрічатися обидві назви. Написання Maildrill або Maindrill є помилковим.
Обліковий запис Mailchimp і доступ до Mailchimp Transactional.
Підтверджений домен відправника з DKIM і DMARC.
API-ключ Mailchimp Transactional для модуля Email Service у Solomono.
Тестова відправка одному отримувачу.
Додатково: системні листи магазину через SMTP Mandrill.
Робочу електронну адресу, до якої ви маєте доступ.
Адресу відправника на домені магазину, наприклад shop@your-domain.com.
Доступ до DNS-панелі домену: реєстратор, хостинг або Cloudflare.
Доступ адміністратора до магазину Solomono.
Увага. API-ключ одночасно є SMTP-паролем. Не надсилайте його в чатах і не показуйте на скриншотах.
Mailchimp Transactional є платним доповненням до планів Mailchimp Marketing Standard або Premium. Обсяг купується блоками по 25 000 листів на місяць.
Для відповідних нових облікових записів доступна демоверсія. Поточний інтерфейс дозволяє надсилати лише на адреси власного домену, не більше 25 листів на годину, та отримувати до 100 вхідних листів на годину. Офіційна довідка також указує загальний демонстраційний ліміт до 500 відправлених листів.
Увага. У демоверсії отримувач має бути на тому самому підтвердженому домені. Для домену soloqa.online тестуйте на адресі на кшталт info@soloqa.online або test@soloqa.online. Листи на Gmail, Meta.ua, mail-tester.com та інші зовнішні домени будуть відхилені Mailchimp із причиною recipient-domain-mismatch.
Важливо. Твердження з чернетки, що безкоштовна версія надсилає лише «на пошту свого домена», стосується саме демоверсії Mailchimp Transactional, а не постійного безкоштовного тарифу.
Відкрийте https://login.mailchimp.com/signup/.
Укажіть Email, Username і надійний Password.
Натисніть Sign up.
Відкрийте лист від Mailchimp і підтвердьте адресу електронної пошти.
Завершіть початкове налаштування профілю та вкажіть правдиві дані компанії.
.png)
Рисунок 1. Створення облікового запису Mailchimp
У Mailchimp відкрийте Automations → Transactional.
Якщо Mailchimp запропонує демоверсію або платне підключення, виберіть потрібний варіант і підтвердьте умови.
На сторінці Transactional з’явиться майстер із трьох кроків: Create your API key, Confirm your domain та Authenticate your domain.
.png)
Рисунок 2. Актуальний майстер налаштування Mailchimp Transactional
Важливо. Назва Mandrill усе ще використовується для SMTP-сервера та в окремих листах, але початкове налаштування виконується безпосередньо в Mailchimp.
У першому кроці майстра натисніть Create API key.
Mailchimp покаже вікно Copy your API key.
Натисніть значок копіювання та збережіть ключ у захищеному місці.
Натисніть Done.
.png)
Рисунок 3. API-ключ показується лише один раз
Не закривайте вікно, доки не скопіювали ключ. Після закриття Mailchimp не дозволить повторно переглянути це значення.
Увага. Потрібен саме ключ із майстра Mailchimp Transactional. Звичайний Marketing API key із налаштувань профілю Mailchimp для цієї інтеграції не підходить.
Увага. Якщо ключ потрапив у скриншот, чат або відкритий документ, відкличте його, створіть новий і замініть ключ у Solomono та SMTP.
Перейдіть до кроку Confirm your domain.
Введіть робочу адресу на домені, з якого магазин надсилатиме листи.
Наприклад: info@your-domain.com.
Натисніть Send verification email.
.png)
Рисунок 4. Введення адреси для підтвердження домену
Відкрийте отриманий лист із темою Verify your Transactional domain.
Натисніть Verify Your Domain.
.png)
Рисунок 5. Лист для підтвердження права на використання домену
Поверніться до Mailchimp і переконайтеся, що з’явилося повідомлення Domain verified.
.png)
Рисунок 6. Домен успішно підтверджено
Важливо. Адреса повинна містити саме потрібний домен. Якщо листа немає, перевірте «Спам» та правильність введеної адреси.
Підтвердження через лист доводить, що ви маєте доступ до адреси. DNS-записи окремо дозволяють Mailchimp підписувати листи вашого домену та проходити перевірки поштових сервісів.
Перейдіть до Authenticate your domain та натисніть Start authentication.
Якщо автоматичне підключення DNS недоступне, Mailchimp покаже записи для ручного додавання.
В іншій вкладці відкрийте DNS-панель реєстратора, хостингу або Cloudflare.
Скопіюйте кожний запис безпосередньо з вікна Mailchimp.
.png)
Рисунок 7. Фактичні DKIM і DMARC записи в майстрі Mailchimp
|
Тип |
Ім’я / Host → Значення / Target |
|
CNAME |
mte1._domainkey → dkim1.mandrillapp.com |
|
CNAME |
mte2._domainkey → dkim2.mandrillapp.com |
|
TXT |
_dmarc → v=DMARC1; p=none |
|
TTL |
За замовчуванням або 3600 |
Важливо. На екрані Mailchimp ім’я DKIM може відображатися разом із повним доменом. Деякі DNS-панелі автоматично додають домен: тоді введіть лише mte1._domainkey та mte2._domainkey. Перевірте підказку свого DNS-провайдера.
Увага. Якщо DMARC уже існує, не створюйте другий запис. Не послаблюйте чинну політику p=quarantine або p=reject без погодження з адміністратором домену.
Збережіть записи та поверніться до Mailchimp.
Натисніть I’ve added these records.
Перевірка може тривати до 48 годин.
Результат. Налаштування домену завершене, коли майстер підтвердить Authenticate your domain.

Рисунок 8. Mailchimp Transactional готовий до роботи
Важливо. Після завершення 3/3 кроків у демоверсії Mailchimp показує лічильник використання, наприклад 0 of 500 emails used. Кнопка Launch App відкриває розширений кабінет Transactional/Mandrill для перегляду активності, логів і додаткових налаштувань.
Увійдіть до адміністративної панелі магазину.
Відкрийте Модулі → SOLO модулі.
Знайдіть EMAIL_SERVICE_ENABLED.
Увімкніть синій перемикач.

Рисунок 9. Модулі Email Service і SMTP у Solomono
Натисніть шестерню біля EMAIL_SERVICE_ENABLED або відкрийте Налаштування → Інтеграції → Email Service.
У рядку «Емейл Сервіс» натисніть «змінити».
У списку виберіть Mailchimp.
У поле Mailchimp API Key вставте ключ, створений на першому кроці майстра Transactional.
Натисніть ОК, а потім загальну кнопку збереження, якщо вона відображається.

Рисунок 10. Поле Mailchimp API Key у Solomono
Важливо. Вставляйте ключ без пробілів на початку або в кінці. Пароль від Mailchimp сюди не вводиться.
Відкрийте сторінку «Надіслати Email Клієнтам».
Виберіть «Один покупець», а не всіх клієнтів.
Укажіть тестового отримувача.
У полі «Від» використайте адресу на підтвердженому домені.
Додайте тему й короткий текст, потім надішліть лист.
.png)
Рисунок 11. Безпечний тест на одному отримувачі
Перевірте «Вхідні» та «Спам».
У Mailchimp Transactional натисніть Launch App, потім відкрийте Outbound → Activity.
Важливо. У демоверсії адреса отримувача також повинна належати підтвердженому домену. На платному доповненні це обмеження не застосовується до справжніх транзакційних листів.
Увага. Якщо в Mailchimp Transactional → Outbound → Activity статус Rejected і при наведенні показано Reject Reason: recipient-domain-mismatch, інтеграція з Solomono працює, але Demo-план блокує зовнішнього отримувача. Для перевірки використайте отримувача на підтвердженому домені або перейдіть на платний план.
SMTP використовується для автоматичних листів магазину: підтверджень замовлення, відновлення пароля, сповіщень адміністратору тощо.
У Модулі → SOLO модулі знайдіть рядок SMTP і ввімкніть перемикач.
Натисніть шестерню або відкрийте Налаштування → Інтеграції → Налаштування SMTP.
Заповніть поля за таблицею нижче.
|
Поле Solomono |
Значення |
|
SMTP Логін |
Основна контактна email-адреса Mailchimp; технічно допускається будь-який рядок |
|
SMTP пароль |
Активний API-ключ Mailchimp Transactional |
|
SMTP Хост |
smtp.mandrillapp.com |
|
SMTP Порт |
587 |
|
SMTP Захист |
tls |
|
Перевірка сертифікату |
Залишити в поточному значенні; змінювати лише за рекомендацією підтримки |
.png)
Рисунок 12. Рекомендовані SMTP-параметри Mandrill у Solomono
Увага. Альтернативний захищений варіант: порт 465 із захистом ssl. Не вводьте ttl замість tls.
Збережіть налаштування.
Повторіть тест із розділу 8 і виконайте тестове замовлення.
|
Проблема |
Що перевірити |
|
Лист відхилено як unsigned |
Домен підтверджений; обидва DKIM і DMARC мають зелені позначки. |
|
Mailchimp не зберігається |
EMAIL_SERVICE_ENABLED увімкнений; вибрано Mailchimp; вставлено ключ із майстра Transactional. |
|
SMTP authentication failed |
Як пароль використано активний API-ключ, а не пароль Mailchimp. |
|
Relay Access Denied |
Хост smtp.mandrillapp.com; порт дозволений хостингом; ключ активний. |
|
Unable to Connect to Host |
Спробуйте 587/tls або 465/ssl; уточніть у хостингу, чи не заблокований SMTP. |
|
Демо не надсилає на Gmail, Meta.ua або mail-tester.com |
Це обмеження Demo-плану. Використайте отримувача на підтвердженому домені або перейдіть на платний план. |
|
Rejected: recipient-domain-mismatch |
Mailchimp отримав лист, але відхилив зовнішній домен отримувача. DNS і API можуть бути налаштовані правильно. |
|
DNS не підтверджується |
Немає дублювання домену в Host; CNAME не проксіюються; минуло до 48 годин. |
□ Обліковий запис Mailchimp підтверджено.
□ Mailchimp Transactional активовано.
□ Крок Confirm your domain завершено.
□ Крок Authenticate your domain завершено.
□ Створено та безпечно збережено активний API-ключ Mailchimp Transactional.
□ EMAIL_SERVICE_ENABLED увімкнений.
□ У Solomono вибрано Mailchimp і збережено API-ключ.
□ Тестовий лист одному отримувачу доставлено.
□ За потреби модуль SMTP увімкнений і протестований.
Про Mailchimp Transactional: https://mailchimp.com/help/about-transactional-email/
Додавання Transactional Email: https://mailchimp.com/help/add-or-remove-transactional-email/
Демоверсія та її ліміти: https://mailchimp.com/help/transactional-email-demo/
Домен, DKIM і DMARC: https://mailchimp.com/developer/transactional/docs/authentication-delivery/
SMTP-параметри: https://mailchimp.com/developer/transactional/docs/smtp-integration/
API-ключі: https://mailchimp.com/developer/transactional/docs/fundamentals/