Настройка Email-уведомлений при изменении статуса заказа
Настройка SMTP-подключения и автоматических email-уведомлений для клиентов.
В этом руководстве описано, как подключить SMTP-сервер, настроить шаблоны писем и включить автоматические уведомления при изменении статуса заказа.
Требования для SMTP
Перед настройкой email-уведомлений подготовьте SMTP-данные, предоставленные вашим почтовым сервисом.
| Параметр | Описание | Пример |
|---|---|---|
| SMTP Host | Адрес почтового сервера | smtp.gmail.com |
| SMTP Port | Порт SMTP-соединения | 587 |
| Шифрование | Протокол безопасности соединения | TLS |
| Имя пользователя | Логин SMTP-аккаунта | notifications@example.com |
| Пароль | Пароль SMTP-аккаунта | ******** |
smtp.gmail.com, порт 587, шифрование TLS, notifications@example.com
Настройка SMTP-подключения
Введите все SMTP-параметры, предоставленные вашим почтовым сервисом.
После заполнения настроек нажмите кнопку проверки подключения.
| Результат | Описание |
|---|---|
| Connected | Авторизация SMTP успешно выполнена. |
| Error | Ошибка авторизации. Проверьте отображаемый журнал и исправьте учетные данные. |
Нажмите «Check Connection». После получения статуса «Connected» нажмите «Save».
Включение Email-уведомлений для статусов
Откройте статус заказа, при котором необходимо отправлять email-уведомление, и включите уведомления для клиента.
| Настройка | Описание | Пример |
|---|---|---|
| Email user when status changes | Включает автоматическую отправку уведомления при переходе заказа в данный статус. | Включено |
| Email subject template | Шаблон темы письма. | {{company_name}} - Заказ №{{order_id}} |
| Email body template | Содержимое письма. | Произвольный текст уведомления. |
Проверка доставки уведомлений
Создайте тестовый заказ и переведите его в статус, для которого включены email-уведомления.
| Шаг тестирования | Ожидаемый результат |
|---|---|
| Изменение статуса заказа | Создается уведомление. |
| Проверка почтового ящика клиента | Письмо успешно получено. |
| Проверка содержимого письма | Переменные заменены фактическими данными заказа. |
Доступные переменные шаблона
| Переменная | Описание | Пример значения |
|---|---|---|
| {{user_name}} | Имя клиента | Иван Иванов |
| {{company_name}} | Название компании | Tec Delivery |
| {{status}} | Текущий статус заказа | Доставлен |
| {{order_id}} | Номер заказа | 12548 |
{{company_name}} - Новый заказ №{{order_id}}
Здравствуйте, {{user_name}},
Спасибо за ваш заказ.
Ваш заказ №{{order_id}} в настоящее время находится в статусе {{status}}.
Итоговый контрольный список
- SMTP-данные введены корректно.
- SMTP-подключение успешно проверено.
- Настройки SMTP сохранены.
- Email-уведомления включены для необходимых статусов.
- Настроены шаблоны темы и текста письма.
- Тестовое уведомление успешно получено.