Если не приходят письма или Telegram-уведомления
В iEXExchanger уведомления могут отправляться по разным каналам: e-mail, Telegram, системные уведомления для клиентов, администраторов и операторов.
Если письма или Telegram-сообщения не приходят, сначала нужно определить, не работает один канал или вся система уведомлений.
Как работает система уведомлений
В iEXExchanger есть общий модуль уведомлений.
Он управляет отправкой сообщений по разным каналам:
e-mail;
Telegram;
системные уведомления;
уведомления для клиентов;
уведомления для администраторов;
уведомления для операторов.
Если общий модуль уведомлений выключен, не будут отправляться ни письма, ни Telegram-сообщения.
Сначала проверьте общий переключатель
Откройте панель управления и перейдите в раздел: «Настройки» — «Общие настройки» — «Уведомления» — «E-mail уведомления»
Найдите блок: «Общие настройки уведомлений»
Проверьте параметр: «Отправлять уведомления»

Если он выключен, система не будет отправлять уведомления вообще: ни на e-mail, ни в Telegram.
Включите параметр и сохраните настройки.
Если не приходят письма
Откройте раздел: «Настройки» — «Общие настройки» — «Уведомления» — «E-mail уведомления»
Проверьте параметр: «Отправлять письма»
Он должен быть включён.
После этого проверьте настройки почтовой службы.
Если используется SMTP
Проверьте следующие поля:
Почтовая служба — выбрано
SMTP;SMTP хост;
SMTP порт;
SMTP имя пользователя;
SMTP пароль;
Шифрование SMTP;
E-mail в качестве отправителя;
Имя в качестве отправителя.
Для Gmail, Яндекс Почты, Zoho Mail и других сервисов часто нужен не обычный пароль от аккаунта, а пароль приложения.
Если используется Resend
Проверьте:
Почтовая служба — выбрано
Resend;заполнен Resend API Key;
домен подтверждён в Resend;
e-mail отправителя находится на подтверждённом домене;
в Resend нет ошибок отправки.
Проверьте адреса получателей
На странице «E-mail уведомления» также проверьте поля:
Если e-mail администратора указан неверно, внутренние уведомления приходить не будут.
Если получателей несколько, укажите их через запятую:
Отправьте тестовое письмо
На странице: «Настройки» — «Общие настройки» — «Уведомления» — «E-mail уведомления»
используйте кнопку:
После отправки проверьте:
папку «Входящие»;
папку «Спам»;
папку «Промоакции»;
правильность e-mail службы поддержки;
правильность e-mail отправителя.
Если тестовое письмо не приходит, проблема обычно связана с почтовыми настройками, DNS, паролем приложения, SMTP-портом, API-ключом или очередями.
Если не приходят Telegram-уведомления
Откройте раздел:
«Настройки» — «Общие настройки» — «Уведомления» — «Telegram уведомления»
В верхней части страницы проверьте два переключателя:
Оба параметра должны быть включены.
Если выключен параметр «Отправлять уведомления», система не будет отправлять ни письма, ни Telegram-сообщения.
Если выключен параметр «Уведомления Telegram», письма могут отправляться, но Telegram-сообщения отправляться не будут.
Проверьте Telegram-канал
В разделе: «Настройки» — «Общие настройки» — «Уведомления» — «Telegram уведомления»
откройте нужный Telegram-канал или создайте новый.
Проверьте:
название канала;
token доступа;
статус;
ID канала;
выбранные уведомления.
Параметр «Статус» должен быть включён.
Если канал выключен, уведомления через него отправляться не будут.
Разница между Telegram для администраторов и клиентов
В системе есть два разных сценария Telegram-уведомлений.
Telegram для администраторов
Используется для уведомлений менеджерам, операторам и администраторам.
Например:
новая заявка;
новая заявка на выплату;
новый отзыв;
запрос проверки счёта;
запрос проверки личности.
Для такого канала обычно используется Telegram-группа или канал, куда добавлен бот.
В настройках канала параметр:
обычно должен быть выключен.
Telegram для клиентов
Используется для личных сообщений клиенту.
Например:
уведомления по его заявке;
сообщения о смене статуса;
уведомления безопасности;
другие клиентские события.
Для клиентских сообщений должен быть настроен канал с включённым параметром:
Также у клиента должна быть привязка Telegram-аккаунта.
Если клиент не привязал Telegram, системе просто некуда отправлять сообщение
Проверьте выбранные события Telegram
В карточке Telegram-канала есть группы уведомлений:
Откройте нужную группу и проверьте, включены ли необходимые события.
Например, если нужно получать уведомления о новых заявках в админский Telegram, включите соответствующее событие в группе администраторов.
Если нужно отправлять сообщения клиентам, проверьте события в группе клиентов.
Если не приходит Telegram администратору
Проверьте:
включён ли общий параметр «Отправлять уведомления»;
включён ли параметр «Уведомления Telegram»;
активен ли Telegram-канал;
правильно ли указан token бота;
добавлен ли бот в канал или группу;
есть ли у бота права отправлять сообщения;
заполнен ли ID канала;
включено ли нужное событие уведомления;
не включён ли случайно режим «Отправлять только в бот», если это админский канал.
Если не приходит Telegram клиенту
Проверьте:
включён ли общий параметр «Отправлять уведомления»;
включён ли параметр «Уведомления Telegram»;
есть ли активный Telegram-канал для клиентских сообщений;
включён ли параметр «Отправлять только в бот»;
включены ли нужные клиентские события;
привязал ли клиент Telegram-аккаунт;
есть ли у заявки Telegram-данные клиента.
Если клиент не привязал Telegram, уведомление не будет отправлено, даже если Telegram-бот настроен правильно.
Если письма и Telegram не приходят одновременно
Если не работают оба канала, чаще всего причина одна из следующих:
выключен общий параметр «Отправлять уведомления»;
не работают очереди;
остановлен Horizon;
настройки были изменены, но серверные процессы не были перезапущены;
возникла системная ошибка на сервере.
Сначала проверьте общий переключатель:
«Настройки» — «Общие настройки» — «Уведомления» — «E-mail уведомления» — «Отправлять уведомления»
Также он доступен в разделе:
«Настройки» — «Общие настройки» — «Уведомления» — «Telegram уведомления» — «Отправлять уведомления»
Это один и тот же общий переключатель системы уведомлений.
Если настройки включены, но уведомления всё равно не отправляются
В этом случае нужно проверить очереди.
Если на сервере используется режим:
то должен быть запущен Horizon.
Если Horizon остановлен, уведомления могут ставиться в очередь, но не отправляться.
Признаки проблемы с очередью:
тестовые письма не приходят;
Telegram-сообщения не приходят;
уведомления появляются с задержкой;
фоновые задачи не выполняются;
старые уведомления не обрабатываются.
В этом случае обратитесь к специалисту, который обслуживает сервер, и попросите проверить:
Redis;
Horizon;
queue worker;
failed jobs;
логи Laravel;
состояние Supervisor.
После изменения настроек
Если вы меняли настройки уведомлений, почты или Telegram, рекомендуется:
Сохранить настройки в панели управления.
Создать новую тестовую заявку или отправить тестовое письмо.
Проверить новые уведомления.
Если сервер использует очереди — перезапустить Horizon и queue worker.
Старые пропущенные уведомления не всегда отправляются повторно автоматически.
Проверяйте работу на новом событии: новой заявке, новом тестовом письме или новом действии.
Частые причины
Краткая проверка
Если не приходят уведомления, проверьте по порядку:
Включено ли «Отправлять уведомления».
Включено ли «Отправлять письма».
Включено ли «Уведомления Telegram».
Правильно ли настроена почтовая служба.
Заполнен ли e-mail отправителя.
Заполнен ли e-mail службы поддержки.
Заполнен ли e-mail администратора.
Работает ли тестовое письмо.
Активен ли Telegram-канал.
Заполнен ли token Telegram-бота.
Заполнен ли ID канала.
Включены ли нужные события Telegram.
Для клиентского Telegram включён ли режим «Отправлять только в бот».
Привязан ли Telegram у клиента.
Работают ли очереди и Horizon на сервере.
Главное правило
Если не работают и письма, и Telegram, сначала проверяйте общий переключатель:
Если не работают только письма, проверяйте:
Если не работает только Telegram, проверяйте:
Коротко
Если не приходят письма или Telegram-уведомления, сначала проверьте общий параметр «Отправлять уведомления».
Если он выключен, не будут работать оба канала.
Если не работают только письма — проверьте «Отправлять письма», почтовую службу, e-mail отправителя и тестовое сообщение.
Если не работает только Telegram — проверьте «Уведомления Telegram», канал, token бота, ID канала, выбранные события и привязку Telegram у клиента.
Последнее обновление
Это было полезно?