Пошта
Вступ#
Вкладка Пошта відповідає за листи, які магазин надсилає покупцям і адміністраторам. Правильні налаштування гарантують, що підтвердження замовлень, листи про реєстрацію та повідомлення з форми зворотного зв'язку доходять до адресатів і не потрапляють у спам.
Як відкрити налаштування пошти#
Перейдіть до налаштувань#
Увійдіть в адмінку і відкрийте Система → Налаштування.
Відредагуйте магазин#
Знайдіть свій магазин у списку і натисніть кнопку Редагувати (синя кнопка з олівцем) праворуч.
Виберіть вкладку «Пошта»#
У налаштуваннях магазину перейдіть на вкладку Пошта.
Поля налаштувань#

Загальні#
- Поштовий протокол: виберіть Mail (вбудована PHP-функція
mail()) або SMTP (підключення до зовнішнього поштового сервера — Gmail, Outlook, пошти вашого хостингу чи домену). - Параметри функції mail: використовується лише з протоколом Mail для передавання додаткових параметрів sendmail (наприклад,
[email protected]). Не заповнюйте це поле, якщо не знаєте, навіщо воно.
SMTP#
Якщо вибрано SMTP, заповніть такі поля:
- SMTP хост: адреса поштового сервера (наприклад,
smtp.yourdomain.com,ssl://smtp.gmail.comабоtls://smtp.gmail.com). - SMTP логін: зазвичай повна адреса електронної пошти.
- SMTP пароль: пароль поштової скриньки.
- SMTP порт: зазвичай
465(SSL),587(TLS) або25. - SMTP таймаут: скільки секунд магазин чекатиме на відповідь поштового сервера.
E-Mail сповіщення#
- Отримувати сповіщення про такі події: позначте події, про які адміністратор отримуватиме лист:
- Реєстрація покупця: реєстрація нового покупця.
- Реєстрація партнера: реєстрація нового партнера.
- Нове замовлення: оформлення нового замовлення.
- Новий відгук: додавання нового відгуку про товар.
- Додаткові адреси для сповіщення: додаткові адреси e-mail для отримання сповіщень, через кому.
Основні сповіщення надходять на адресу, вказану в полі E-Mail на вкладці Магазин.
Якщо ваш хостинг не надсилає листи через PHP mail() або листи потрапляють у спам, перейдіть на SMTP — він надійніший, краще доставляє листи й рідше позначається як спам поштовими службами на кшталт Gmail.
Типові завдання#
Кілька отримувачів сповіщень#
Щоб про нові замовлення дізнавалися кілька співробітників:
- Знайдіть поле Додаткові адреси для сповіщення.
- Введіть адреси через кому (наприклад,
[email protected],[email protected]). - Переконайтеся, що в полі Отримувати сповіщення про такі події позначено Нове замовлення.
- Натисніть Зберегти.
Рекомендації#
Доставка листів через SMTP
Автентифікація пошти
- Паролі застосунків: якщо ви використовуєте Gmail чи Outlook з двофакторною автентифікацією, створіть і використовуйте «пароль застосунку» замість звичайного пароля облікового запису.
- Шифрування: завжди додавайте до хоста префікс
ssl://абоtls://, щоб з'єднання було захищеним. - Адреса відправника: використовуйте як E-Mail магазину адресу на своєму домені, яка збігається з обліковим записом SMTP, — інакше сервер може відхиляти листи.
Керування сповіщеннями
Як не захаращувати пошту
- Додаткові адреси: додавайте сюди співробітників, яким потрібні сповіщення, а основну адресу залишайте для загальної пошти магазину.
- Тестові листи: після збереження налаштувань перевірте надсилання листів, наприклад, через відновлення пароля або форму на сторінці «Контакти».
Якщо листи все одно потрапляють у спам, перевірте, чи налаштовано для вашого домену записи SPF і DKIM (а бажано й DMARC) у DNS. Це налаштовується поза ocStore, але критично важливо для доставки пошти.
Усунення несправностей#
Листи не надсилаються або не надходять
Перевірка облікових даних і сервера
- Поштовий протокол: якщо вибрано Mail, сервер може блокувати PHP
mail()— перейдіть на SMTP. - Облікові дані: перевірте SMTP логін і пароль.
- Порти: переконайтеся, що брандмауер сервера дозволяє вихідні з'єднання на ваш SMTP порт (465/587).
- Журнал помилок: помилки надсилання записуються в Система → Обслуговування → Журнал помилок.
- Спам: перевірте папки «Спам» / «Небажана пошта». Якщо листи там — налаштуйте SPF/DKIM.
Тайм-аут підключення до SMTP
Мережа та налаштування
- Префікс хоста: для порту 465 вказуйте
ssl://перед адресою хоста, для порту 587 —tls://. - Таймаут: збільште SMTP таймаут (наприклад, з 5 до 10 або 15 секунд).
- Брандмауер: уточніть у хостинг-провайдера, чи не заблоковано вихідні SMTP-з'єднання.
«Надійна комунікація — основа обслуговування клієнтів. Правильно налаштована пошта гарантує, що покупці завжди знатимуть, що відбувається з їхніми замовленнями».