> For the complete documentation index, see [llms.txt](https://docs.iexexchanger.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.iexexchanger.com/help-center/reshenie-problem/uvedomleniya/esli-ne-prikhodyat-pisma-ili-telegram-uvedomleniya.md).

# Если не приходят письма или Telegram-уведомления

В iEXExchanger уведомления могут отправляться по разным каналам: e-mail, Telegram, системные уведомления для клиентов, администраторов и операторов.

Если письма или Telegram-сообщения не приходят, сначала нужно определить, не работает один канал или вся система уведомлений.

## Как работает система уведомлений

В iEXExchanger есть общий модуль уведомлений.

Он управляет отправкой сообщений по разным каналам:

* e-mail;
* Telegram;
* системные уведомления;
* уведомления для клиентов;
* уведомления для администраторов;
* уведомления для операторов.

Если общий модуль уведомлений выключен, не будут отправляться ни письма, ни Telegram-сообщения.

***

## Сначала проверьте общий переключатель

Откройте панель управления и перейдите в раздел: **«Настройки» — «Общие настройки» — «Уведомления» — «E-mail уведомления»**

Найдите блок: **«Общие настройки уведомлений»**

Проверьте параметр: **«Отправлять уведомления»**

<figure><img src="/files/l3aglHQXfFLfpPh1oRNH" alt=""><figcaption></figcaption></figure>

Если он выключен, система не будет отправлять уведомления вообще: ни на e-mail, ни в Telegram.

Включите параметр и сохраните настройки.

## Если не приходят письма

Откройте раздел: **«Настройки» — «Общие настройки» — «Уведомления» — «E-mail уведомления»**

Проверьте параметр: **«Отправлять письма»**

Он должен быть включён.

После этого проверьте настройки почтовой службы.

## Если используется SMTP

Проверьте следующие поля:

* Почтовая служба — выбрано `SMTP`;
* SMTP хост;
* SMTP порт;
* SMTP имя пользователя;
* SMTP пароль;
* Шифрование SMTP;
* E-mail в качестве отправителя;
* Имя в качестве отправителя.

Для Gmail, Яндекс Почты, Zoho Mail и других сервисов часто нужен не обычный пароль от аккаунта, а пароль приложения.

{% content-ref url="/spaces/YuqSN6CIJoIeh8EPb0uE/pages/OkKDfMApGsB2m3bvCsHg" %}
[Уведомление по E-mail](/guide/uvedomleniya/uvedomlenie-po-e-mail.md)
{% endcontent-ref %}

## Если используется Resend

Проверьте:

* Почтовая служба — выбрано `Resend`;
* заполнен Resend API Key;
* домен подтверждён в Resend;
* e-mail отправителя находится на подтверждённом домене;
* в Resend нет ошибок отправки.

## Проверьте адреса получателей

На странице «E-mail уведомления» также проверьте поля:

```
E-mail адрес службы поддержки
E-mail адрес администратора
```

Если e-mail администратора указан неверно, внутренние уведомления приходить не будут.

Если получателей несколько, укажите их через запятую:

```
admin@example.com, manager@example.com
```

***

## Отправьте тестовое письмо

На странице: **«Настройки» — «Общие настройки» — «Уведомления» — «E-mail уведомления»**

используйте кнопку:

```
Тестовое сообщение
```

После отправки проверьте:

* папку «Входящие»;
* папку «Спам»;
* папку «Промоакции»;
* правильность e-mail службы поддержки;
* правильность e-mail отправителя.

Если тестовое письмо не приходит, проблема обычно связана с почтовыми настройками, DNS, паролем приложения, SMTP-портом, API-ключом или очередями.

## Если не приходят Telegram-уведомления

Откройте раздел:

«Настройки» — «Общие настройки» — «Уведомления» — «Telegram уведомления»

В верхней части страницы проверьте два переключателя:

```
Уведомления Telegram
Отправлять уведомления
```

Оба параметра должны быть включены.

Если выключен параметр «Отправлять уведомления», система не будет отправлять ни письма, ни Telegram-сообщения.

Если выключен параметр «Уведомления Telegram», письма могут отправляться, но Telegram-сообщения отправляться не будут.

## Проверьте Telegram-канал

В разделе: **«Настройки» — «Общие настройки» — «Уведомления» — «Telegram уведомления»**

{% content-ref url="/spaces/YuqSN6CIJoIeh8EPb0uE/pages/5ueHtrNh5qkmDPlGOD1m" %}
[Уведомление в Telegram](/guide/uvedomleniya/uvedomlenie-v-telegram.md)
{% endcontent-ref %}

откройте нужный Telegram-канал или создайте новый.

Проверьте:

* название канала;
* token доступа;
* статус;
* ID канала;
* выбранные уведомления.

Параметр «Статус» должен быть включён.

Если канал выключен, уведомления через него отправляться не будут.

***

## Разница между Telegram для администраторов и клиентов

В системе есть два разных сценария Telegram-уведомлений.

{% stepper %}
{% step %}

### Telegram для администраторов

Используется для уведомлений менеджерам, операторам и администраторам.

Например:

* новая заявка;
* новая заявка на выплату;
* новый отзыв;
* запрос проверки счёта;
* запрос проверки личности.

Для такого канала обычно используется Telegram-группа или канал, куда добавлен бот.

В настройках канала параметр:

```
Отправлять только в бот
```

обычно должен быть выключен.
{% endstep %}

{% step %}

### Telegram для клиентов

Используется для личных сообщений клиенту.

Например:

* уведомления по его заявке;
* сообщения о смене статуса;
* уведомления безопасности;
* другие клиентские события.

Для клиентских сообщений должен быть настроен канал с включённым параметром:

```
Отправлять только в бот
```

Также у клиента должна быть привязка Telegram-аккаунта.

Если клиент не привязал Telegram, системе просто некуда отправлять сообщение
{% endstep %}
{% endstepper %}

***

## Проверьте выбранные события Telegram

В карточке Telegram-канала есть группы уведомлений:

```
Администраторы
Операторы
Клиенты
```

Откройте нужную группу и проверьте, включены ли необходимые события.

Например, если нужно получать уведомления о новых заявках в админский Telegram, включите соответствующее событие в группе администраторов.

Если нужно отправлять сообщения клиентам, проверьте события в группе клиентов.

***

## Если не приходит Telegram администратору

Проверьте:

* включён ли общий параметр «Отправлять уведомления»;
* включён ли параметр «Уведомления Telegram»;
* активен ли Telegram-канал;
* правильно ли указан token бота;
* добавлен ли бот в канал или группу;
* есть ли у бота права отправлять сообщения;
* заполнен ли ID канала;
* включено ли нужное событие уведомления;
* не включён ли случайно режим «Отправлять только в бот», если это админский канал.

## Если не приходит Telegram клиенту

Проверьте:

* включён ли общий параметр «Отправлять уведомления»;
* включён ли параметр «Уведомления Telegram»;
* есть ли активный Telegram-канал для клиентских сообщений;
* включён ли параметр «Отправлять только в бот»;
* включены ли нужные клиентские события;
* привязал ли клиент Telegram-аккаунт;
* есть ли у заявки Telegram-данные клиента.

Если клиент не привязал Telegram, уведомление не будет отправлено, даже если Telegram-бот настроен правильно.

## Если письма и Telegram не приходят одновременно

Если не работают оба канала, чаще всего причина одна из следующих:

* выключен общий параметр **«Отправлять уведомления»;**
* не работают очереди;
* остановлен Horizon;
* настройки были изменены, но серверные процессы не были перезапущены;
* возникла системная ошибка на сервере.

Сначала проверьте общий переключатель:

**«Настройки» — «Общие настройки» — «Уведомления» — «E-mail уведомления» — «Отправлять уведомления»**

Также он доступен в разделе:

**«Настройки» — «Общие настройки» — «Уведомления» — «Telegram уведомления» — «Отправлять уведомления»**

Это один и тот же общий переключатель системы уведомлений.

## Если настройки включены, но уведомления всё равно не отправляются

В этом случае нужно проверить очереди.

Если на сервере используется режим:

{% content-ref url="/spaces/YuqSN6CIJoIeh8EPb0uE/pages/8o153GvnDX1mGEprhzbN" %}
[Очереди и письма](/guide/uvedomleniya/ocheredi-i-pisma.md)
{% endcontent-ref %}

```
QUEUE_DRIVER=redis
```

то должен быть запущен Horizon.

Если Horizon остановлен, уведомления могут ставиться в очередь, но не отправляться.

Признаки проблемы с очередью:

* тестовые письма не приходят;
* Telegram-сообщения не приходят;
* уведомления появляются с задержкой;
* фоновые задачи не выполняются;
* старые уведомления не обрабатываются.

В этом случае обратитесь к специалисту, который обслуживает сервер, и попросите проверить:

* Redis;
* Horizon;
* queue worker;
* failed jobs;
* логи Laravel;
* состояние Supervisor.

***

## После изменения настроек

Если вы меняли настройки уведомлений, почты или Telegram, рекомендуется:

1. Сохранить настройки в панели управления.
2. Создать новую тестовую заявку или отправить тестовое письмо.
3. Проверить новые уведомления.
4. Если сервер использует очереди — перезапустить Horizon и queue worker.

Старые пропущенные уведомления не всегда отправляются повторно автоматически.

Проверяйте работу на новом событии: новой заявке, новом тестовом письме или новом действии.

## Частые причины

<details>

<summary>Выключен общий модуль уведомлений</summary>

Симптом:

```
Не приходят ни письма, ни Telegram.
```

Решение:

```
Включить «Отправлять уведомления».
```

</details>

<details>

<summary>Выключена отправка писем</summary>

Симптом:

```
Telegram работает, письма не приходят.
```

Решение:

```
Включить «Отправлять письма».
```

</details>

<details>

<summary>Выключена отправка Telegram</summary>

Симптом:

```
Письма приходят, Telegram не приходит.
```

Решение:

```
Включить «Уведомления Telegram».
```

</details>

<details>

<summary>Неверные SMTP-настройки</summary>

Симптом:

```
Тестовое письмо не отправляется.
```

Решение:

```
Проверить SMTP host, port, encryption, login, password и e-mail отправителя.
```

</details>

<details>

<summary>Не подтверждён домен Resend</summary>

Симптом:

```
Resend выбран, но письма не отправляются.
```

Решение:

```
Проверить домен, DNS-записи и API-ключ в Resend.
```

</details>

<details>

<summary>Telegram-бот не добавлен в канал</summary>

Симптом:

```
Админские Telegram-уведомления не приходят.
```

Решение:

```
Добавить бота в канал или группу и выдать ему право отправлять сообщения.
```

</details>

<details>

<summary>Клиент не привязал Telegram</summary>

Симптом:

```
Админские Telegram-уведомления приходят, а клиентские нет.
```

Решение:

```
Проверить, привязан ли Telegram у клиента.
```

</details>

<details>

<summary>Остановлен Horizon</summary>

Симптом:

```
Настройки включены, но уведомления не отправляются или приходят с большой задержкой.
```

Решение:

```
Проверить Horizon, Redis и queue worker на сервере.
```

</details>

## Краткая проверка

Если не приходят уведомления, проверьте по порядку:

1. Включено ли «Отправлять уведомления».
2. Включено ли «Отправлять письма».
3. Включено ли «Уведомления Telegram».
4. Правильно ли настроена почтовая служба.
5. Заполнен ли e-mail отправителя.
6. Заполнен ли e-mail службы поддержки.
7. Заполнен ли e-mail администратора.
8. Работает ли тестовое письмо.
9. Активен ли Telegram-канал.
10. Заполнен ли token Telegram-бота.
11. Заполнен ли ID канала.
12. Включены ли нужные события Telegram.
13. Для клиентского Telegram включён ли режим «Отправлять только в бот».
14. Привязан ли Telegram у клиента.
15. Работают ли очереди и Horizon на сервере.

## Главное правило

Если не работают и письма, и Telegram, сначала проверяйте общий переключатель:

```
Отправлять уведомления
```

Если не работают только письма, проверяйте:

```
Отправлять письма
Почтовая служба
E-mail отправителя
Тестовое сообщение
```

Если не работает только Telegram, проверяйте:

```
Уведомления Telegram
Telegram-канал
Token бота
ID канала
Выбранные события
Привязку Telegram у клиента
```

***

## Коротко

Если не приходят письма или Telegram-уведомления, сначала проверьте общий параметр **«Отправлять уведомления»**.

Если он выключен, не будут работать оба канала.

Если не работают только письма — проверьте **«Отправлять письма»,** почтовую службу, e-mail отправителя и тестовое сообщение.

Если не работает только Telegram — проверьте **«Уведомления Telegram»,** канал, token бота, ID канала, выбранные события и привязку Telegram у клиента.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.iexexchanger.com/help-center/reshenie-problem/uvedomleniya/esli-ne-prikhodyat-pisma-ili-telegram-uvedomleniya.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
