Зв'язатись
  • OpenCart
  • CRM та інтеграції
  • v1.0.0

Mail OAuth & Email Log для OpenCart 2.3, 3.x і 4.x — листи магазину через Microsoft 365 і Gmail та журнал листів

Магазин на OpenCart надсилає листи через вашу скриньку Microsoft 365 / Outlook.com чи Google Workspace / Gmail із входом OAuth, без пароля, або через будь-який SMTP. Журнал записує кожен лист із відповіддю сервера. Pro — повтори, фонове надсилання, резервне підключення, повторна відправка, сповіщення, Brevo, Mailgun, Postmark і SendGrid. Ліцензія назавжди.

Pro · ліцензія назавжди Чим більше сайтів, тим дешевше кожен
Сумісність
OpenCart 4.0.2.3+ і 4.1.x (перевірено на 4.0.2.3 і 4.1.0.3), 3.x (перевірено на 3.0.3.8 і 3.0.5.0), 2.3.0.2 · PHP 7.0+ · окрема збірка під кожну лінійку · інтерфейс: English, українська, русский
Версія
v1.0.0 (OpenCart 4)
v1.0.0 (OpenCart 3.x)
v1.0.0 (OpenCart 2.3)
Ліцензія
два сайти, назавжди
Тріал
7 днів, без картки, один на сайт
Оновлено
жовтень 2026
Або всі 177 Pro-модулів з All Access — 4 990 ₴ / рік

Що є в Free,
а що дає Pro

Безкоштовна версія працює без обмеження в часі. Pro додає решту функцій з таблиці.

Функція Free Pro
Microsoft 365 / Outlook.com із входом OAuth: через Microsoft Graph API або SMTP XOAUTH2 ✔ ✔
Google Workspace / Gmail із входом OAuth: через Gmail API або SMTP XOAUTH2 ✔ ✔
Будь-який SMTP-сервер із логіном і паролем (STARTTLS або SSL) ✔ ✔
Налаштування пошти магазину через власний клієнт модуля з точними помилками ✔ ✔
Застосунок у вашому власному Microsoft Entra чи Google Cloud за інструкцією на екрані ✔ ✔
Журнал кожного листа: одержувач, тема, вміст, вкладення, замовлення, відповідь сервера ✔ ✔
Діалог із сервером для невдалих і тестових листів, паролі в ньому приховані ✔ ✔
Пошук і фільтр за статусом, адресою, темою, замовленням і датою; видалення й строк зберігання журналу ✔ ✔
Тестовий лист із повним діалогом ✔ ✔
Помилка пошти не ламає оформлення замовлення: лист записується в журнал зі статусом і причиною ✔ ✔
Стан підключення: токен, помилки з підказками, нагадування за 30 днів про завершення client secret Microsoft, попередження про іншу скриньку ✔ ✔
Секрети й токени зашифровані ✔ ✔
Автоматичні повтори через 5, 15, 60 хвилин, 3 і 12 годин — ✔
Листи чекають на новий вхід у скриньку до 3 днів і йдуть після підключення — ✔
Фонове надсилання: покупець не чекає на поштовий сервер — ✔
Резервне підключення: при збої лист іде через налаштування пошти магазину — ✔
Повторна відправка з журналу, по одному чи вибраних — ✔
Сповіщення в Telegram і на e-mail: потрібен новий вхід або лист остаточно не доставлено — ✔
Brevo, Mailgun, Postmark і SendGrid через API — ✔
Дозвіл застосунку Microsoft без входу в скриньку — ✔
Експорт журналу в CSV — ✔

Як це виглядає

Огляд модуля Mail OAuth & Email Log
Огляд: як ідуть листи, лічильники, тестовий лист і перевірка сервера. Тестовий магазин.
Підключення Microsoft 365 в модулі
Підключення Microsoft 365: спосіб надсилання, застосунок, скринька і адреса перенаправлення.
Журнал листів OpenCart
Журнал: кожен лист зі статусом, сервісом і помилкою. Тестові дані.

Головне про модуль

Що отримує власник магазину

Усі листи OpenCart ідуть через обране підключення: замовлення, реєстрація, відновлення пароля, форма звʼязку, листи з адмінки й інших модулів.

Підключення скриньки

Застосунок створюється у вашому власному Microsoft Entra чи Google Cloud, покрокова інструкція є на екрані.

Журнал листів

У журналі видно, кому, коли й через що пішов лист, чи прийняв його сервер і який номер замовлення до нього привʼязаний.

Тріал стартує, коли ви попросите

Свіжий інстал — безкоштовна версія, нічого не вмикається само. Кнопка «Спробувати Pro 7 днів» → e-mail → ключ одразу у вікні і листом.

Один ключ — два сайти

Переносите магазин — відв’яжіть ліцензію на старому домені й активуйте на новому самі. Для студій — ключі на 5, 25 сайтів або без обмежень.

Технічні вимоги

  • OpenCart 4.0.2.3+ і 4.1.x, 3.x або 2.3.0.2 · PHP 7.0+ із cURL і OpenSSL.
  • Microsoft: застосунок у Microsoft Entra, інколи згода адміністратора організації.
  • Google: проєкт Google Cloud із застосунком OAuth у статусі In production.
  • Повтори: додайте завдання крону на хостингу кожні 5 хвилин. Без нього черга перевіряється під час відвідувань сайту.

Історія версій

v1.0.0 Поточна жовтень 2026

Для OpenCart 4.x, 3.x і 2.3: Microsoft 365, Google, SMTP, журнал листів, тестовий лист, стан підключення.

Разом з Mail OAuth & Email Log для OpenCart 2.3, 3.x і 4.x купують

4 модулі одним замовленням — на 40% дешевше, ніж окремо

Набір «Старт магазину» Mail OAuth & Email Log Nova Poshta Premium LiqPay Telegram-сповіщення і Viber/SMS покупцям Потрібно більше — усі 177 модулі в All Access за 4 990 ₴.
3 790 ₴ назавжди замість 6 260 ₴ поштучно
Купити набір →

Повний опис модуля

Mail OAuth & Email Log для OpenCart надсилає листи магазину через вашу скриньку Microsoft 365 / Outlook.com чи Google Workspace / Gmail із входом OAuth, без пароля скриньки, або через будь-який SMTP-сервер. Кожен лист потрапляє в журнал разом із відповіддю сервера.

Що отримує власник магазину

Усі листи OpenCart ідуть через обране підключення: замовлення, реєстрація, відновлення пароля, форма звʼязку, листи з адмінки й інших модулів. У налаштуваннях пошти OpenCart нічого не змінюється. Вимкнули модуль, і магазин надсилає листи як раніше.

Підключення скриньки

Застосунок створюється у вашому власному Microsoft Entra чи Google Cloud, покрокова інструкція є на екрані. Потім натискаєте «Підключити» і входите в скриньку. Модуль сам оновлює вхід і заздалегідь попереджає про завершення client secret Microsoft.

Журнал листів

У журналі видно, кому, коли й через що пішов лист, чи прийняв його сервер і який номер замовлення до нього привʼязаний. Є пошук і фільтри за статусом, адресою, темою, замовленням і датою.

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

Коли пошта дає збій (Pro)

Тимчасова помилка: лист сам іде ще раз через 5, 15, 60 хвилин, 3 і 12 годин. Скринька втратила вхід: листи чекають до 3 днів і йдуть після підключення, спроби не витрачаються. Основне підключення не працює: лист іде через налаштування пошти магазину. Власник отримує сповіщення в Telegram чи на e-mail.

Як це працює — крок за кроком

  1. OpenCart готує лист, модуль бере його на себе.
  2. Лист записується в журнал і йде через обране підключення.
  3. Журнал зберігає відповідь сервера або помилку з підказкою.
  4. Оформлення замовлення не залежить від пошти: помилка не ламає чекаут.

Що під капотом

  • Налаштування пошти магазину не переписуються: модуль вмикається лише на час запиту.
  • Секрети й токени зашифровані.
  • Під час деінсталяції токени видаляються.

Як встановити

  1. Розширення → Інсталятор: завантажте архів під свою версію, не змінюючи назву файлу. OpenCart 2.3 без FTP: скопіюйте upload/ у корінь магазину.
  2. OpenCart 2.3: Розширення → Модифікації → Оновити.
  3. Розширення → Модулі → Mail OAuth & Email Log → Встановити → Редагувати.
  4. Оберіть підключення, збережіть, натисніть «Підключити» і надішліть тестовий лист.
  5. Для Pro: вставте ключ або запустіть 7 днів тріалу.

Питання
про модуль

Не знайшли відповідь? Напишіть у Telegram — відповімо протягом робочого дня.

@catcode_support Налаштування, сумісність, активація
Магазин надсилає листи через Microsoft 365 за логіном і паролем. Що робити?

Microsoft оголосила про відключення входу за паролем для SMTP AUTH в Exchange Online. Підключіть ту саму скриньку із входом OAuth: пароль не потрібен і не зберігається.

Graph чи SMTP для Microsoft 365?

Рекомендований Graph: потрібен лише дозвіл Mail.Send. SMTP XOAUTH2 вимагає ввімкненого Authenticated SMTP для скриньки.

Google перестає надсилати через тиждень.

Застосунок Google Cloud у статусі Testing: Google завершує такий вхід через 7 днів. Переведіть застосунок у In production і підключіться знову.

Надіслано означає, що покупець отримав лист?

Це означає, що поштовий сервіс прийняв лист. Чи не потрапив він у спам, модуль не бачить. Помилки, які сервіс повернув одразу, видно в журналі з точним текстом.

Де зберігається вміст листів?

Лише у вашій базі OpenCart, стільки днів, скільки вкажете. Зберігання вмісту можна вимкнути, тоді лишаються адреса, тема й статус.

Чи зміниться щось у налаштуваннях пошти OpenCart?

Ні. Модуль нічого не переписує в «Система → Налаштування → Пошта». Вимкнете модуль, і OpenCart надсилатиме листи як раніше.

Що, якщо в магазині вже стоїть інший поштовий модуль?

Двом модулям краще не керувати поштою одночасно. Спільну роботу з іншими поштовими модулями ми не перевіряли, тож лишайте один.

OpenCart 2.3 не встановлює архів.

Інсталятор 2.3 копіює файли через FTP. Без FTP скопіюйте папку upload/ з архіву в корінь магазину. Після встановлення оновіть модифікації.

Це офіційний модуль Microsoft чи Google?

Ні. Модуль зробила студія CatCode; Microsoft і Google — торгові марки їхніх власників.

Не той варіант, що шукаєте?

Робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.

Замовити кастомний модуль