> 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/guide/uvedomleniya/uvedomlenie-po-e-mail/podklyuchenie-yandeks-pochty.md).

# Подключение Яндекс Почты

Яндекс Почту можно использовать как SMTP-сервер для отправки системных писем из iEXExchanger.

Через Яндекс Почту система может отправлять уведомления по заявкам, письма клиентам, письма администраторам, подтверждения e-mail, уведомления безопасности и другие сообщения.

Настройка выполняется через почтовую службу SMTP.

## Где находится настройка

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

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

На этой странице настраивается почтовая служба для отправки системных писем.

## Какую Яндекс Почту можно использовать

Можно использовать два варианта.

{% stepper %}
{% step %}

### Обычная Яндекс Почта

Это почта вида:

```
login@yandex.ru
```

Такой вариант подходит для тестов или небольших проектов.

Для полноценного обменника лучше использовать доменную почту.
{% endstep %}

{% step %}

### Яндекс 360 для бизнеса

Это почта на вашем домене.

Например:

```
support@example.com
```

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

Примеры:

```
support@example.com
noreply@example.com
mail@example.com
```

{% endstep %}
{% endstepper %}

***

## Что нужно подготовить

Перед настройкой подготовьте:

* доступ к Яндекс ID;
* доступ к почтовому ящику Яндекса;
* включённый доступ для почтовых программ;
* пароль приложения для Почты;
* доступ в панель управления iEXExchanger;
* если используется Яндекс 360 — доступ к DNS домена.

Для SMTP рекомендуется использовать пароль приложения, а не основной пароль от Яндекс ID.

***

## Включение доступа для почтовых программ

Сначала необходимо разрешить подключение почтовых программ.

Откройте настройки Яндекс Почты: **«Настройки» — «Все настройки» — «Почтовые программы»**

Включите доступ к почтовому ящику с помощью почтовых клиентов.

Проверьте, что разрешены:

```
Пароли приложений и OAuth-токены
```

Для некоторых сценариев Яндекс также может требовать включённый доступ по IMAP.

Даже если iEXExchanger использует только SMTP-отправку, этот пункт лучше включить, чтобы Яндекс разрешил работу почтового клиента.

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

## Создание пароля приложения

Откройте страницу паролей приложений Яндекс ID: <https://id.yandex.ru/security/app-passwords>

Далее:

1. Войдите в нужный Яндекс ID.
2. Перейдите в раздел **«Пароли приложений».**
3. В блоке создания пароля выберите тип приложения «Почта».
4. Укажите понятное название.

Например: **iEXExchanger SMTP**

5. Нажмите «Далее».
6. Скопируйте созданный пароль.

Пароль приложения показывается только один раз.

Если вы закрыли окно и не сохранили пароль, удалите старый пароль и создайте новый.

В iEXExchanger пароль нужно вставлять без лишних пробелов.

***

## Если используется Яндекс 360 на домене

Если вы хотите отправлять письма с адреса вида:

```
support@example.com
```

необходимо подключить домен к Яндекс 360 и настроить DNS-записи.

## MX-запись

MX-запись отвечает за получение входящих писем.

Для Яндекс 360 используется:

```
Type: MX
Host: @
Value: mx.yandex.net.
TTL: 21600
```

Если в вашей панели DNS требуется приоритет, обычно указывают:

```
Priority: 10
```

Если на домене уже есть MX-записи другого почтового сервиса, их нужно удалить.

Иначе входящая почта может работать неправильно.

## SPF-запись

SPF помогает подтвердить, что Яндекс имеет право отправлять письма от имени вашего домена.

Добавьте TXT-запись:

```
Type: TXT
Host: @
Value: v=spf1 redirect=_spf.yandex.net
TTL: 21600
```

Если у домена уже есть SPF-запись, не создавайте вторую.

Нужно объединить правила в одну SPF-запись.

## DKIM-запись

DKIM добавляет цифровую подпись к письмам и помогает улучшить доставляемость.

В Яндекс 360 откройте настройки домена и скопируйте публичный DKIM-ключ.

Добавьте TXT-запись:

```
Type: TXT
Host: mail._domainkey
Value: уникальный DKIM-ключ из Яндекс 360
TTL: 21600
```

Значение DKIM нужно брать именно из панели Яндекс 360, потому что оно уникально для вашего домена.

## DMARC-запись

DMARC рекомендуется добавить после SPF и DKIM.

Для начала можно использовать мягкую политику:

```
Type: TXT
Host: _dmarc
Value: v=DMARC1; p=none; rua=mailto:dmarc@example.com
```

Где `dmarc@example.com` — ваш адрес для получения DMARC-отчётов.

После проверки стабильной доставки писем политику можно усилить.

***

## Настройка Яндекс SMTP в iEXExchanger

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

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

В поле «Почтовая служба» выберите: **SMTP**

Далее заполните SMTP-поля.

***

## Рекомендуемые SMTP-настройки Яндекса

Основной вариант:

```
Почтовая служба: SMTP
SMTP хост: smtp.yandex.ru
SMTP порт: 465
Шифрование SMTP: SSL
SMTP имя пользователя: support@example.com
SMTP пароль: пароль приложения Яндекс
E-mail в качестве отправителя: support@example.com
Имя в качестве отправителя: название обменника
E-mail адрес службы поддержки: support@example.com
E-mail адрес администратора: admin@example.com
```

Если используется обычная Яндекс Почта:

```
SMTP хост: smtp.yandex.ru
SMTP порт: 465
Шифрование SMTP: SSL
SMTP имя пользователя: login@yandex.ru
SMTP пароль: пароль приложения Яндекс
E-mail в качестве отправителя: login@yandex.ru
```

Если подключение через `465 + SSL` не работает, можно попробовать:

```
SMTP хост: smtp.yandex.ru
SMTP порт: 587
Шифрование SMTP: TLS
```

Для международных аккаунтов или если в справке вашего аккаунта указан другой сервер, может использоваться:

```
smtp.yandex.com
```

Для русскоязычной Яндекс Почты обычно используется:

```
smtp.yandex.ru
```

***

## Что указывать в полях

{% stepper %}
{% step %}

### SMTP хост

Укажите:

```
smtp.yandex.ru
```

{% endstep %}

{% step %}

### SMTP порт

Основной порт:

```
465
```

Резервный вариант:

```
587
```

{% endstep %}

{% step %}

### Шифрование SMTP

Для порта `465` выберите:

```
SSL
```

Для порта `587` выберите:

```
TLS
```

Не рекомендуется использовать вариант «Нет» для Яндекс Почты.
{% endstep %}

{% step %}

### SMTP имя пользователя

Для Яндекс 360 укажите полный e-mail:

```
support@example.com
```

Для обычной Яндекс Почты обычно также можно указывать полный e-mail:

```
login@yandex.ru
```

Если авторизация не проходит, можно попробовать указать только логин без домена:

```
login
```

Для доменной почты всегда используйте полный адрес.
{% endstep %}

{% step %}

### SMTP пароль

Укажите пароль приложения, созданный в Яндекс ID.

Не используйте основной пароль от Яндекс ID.
{% endstep %}

{% step %}

### E-mail в качестве отправителя

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

Рекомендуется указывать тот же адрес, который используется как SMTP-логин.

Пример:

```
support@example.com
```

Если SMTP-логин и e-mail отправителя отличаются, Яндекс может отклонить отправку письма или письмо может не пройти проверки отправителя.
{% endstep %}

{% step %}

### Имя в качестве отправителя

Укажите название обменника или службы поддержки.

Например:

```
Example Exchange
```

или:

```
Служба поддержки Example Exchange
```

{% endstep %}

{% step %}

### E-mail адрес службы поддержки

Укажите адрес службы поддержки:

```
support@example.com
```

Этот e-mail может использоваться в письмах клиентам как контактный адрес.
{% endstep %}

{% step %}

### E-mail адрес администратора

Укажите e-mail администратора, который будет получать внутренние уведомления:

```
admin@example.com
```

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

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

{% endstep %}
{% endstepper %}

***

## Включение e-mail уведомлений

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

Должны быть включены параметры:

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

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

Также можно отдельно включать или отключать разные типы уведомлений:

* изменение статуса заявки;
* успешная выплата партнёрских бонусов;
* подтверждение вывода вознаграждений;
* реквизиты по запросу;
* пересчёт суммы;
* восстановление заявки;
* отложенная заявка;
* уведомление о чёрном списке реквизитов;
* успешный вход;
* вход с нового устройства;
* подтверждение e-mail;
* блокировка из-за попыток входа;
* автоматическая регистрация;
* проверка счёта;
* проверка личности;
* новые заявки для администратора;
* заявки на выплаты;
* новые отзывы.

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

***

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

После заполнения настроек нажмите «Сохранить».

Затем отправьте тестовое письмо через кнопку тестовой отправки на странице «E-mail уведомления».

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

* папку «Входящие»;
* папку «Спам»;
* правильность адреса службы поддержки;
* правильность адреса администратора;
* ошибки авторизации или подключения.

Если тестовое письмо пришло, Яндекс SMTP подключён корректно.

***

## Частые ошибки

<details>

<summary>Ошибка авторизации</summary>

Возможные причины:

* указан основной пароль от Яндекс ID вместо пароля приложения;
* пароль приложения введён с ошибкой;
* пароль приложения был удалён или пересоздан;
* не включён доступ для почтовых программ;
* неверно указан SMTP-логин.

Что сделать:

1. Проверьте доступ для почтовых программ в настройках Яндекс Почты.
2. Создайте новый пароль приложения.
3. Укажите полный e-mail как SMTP-логин.
4. Вставьте пароль приложения без пробелов.
5. Сохраните настройки и отправьте тестовое письмо.

</details>

<details>

<summary>Ошибка timeout</summary>

Возможные причины:

* сервер не может подключиться к `smtp.yandex.ru`;
* порт `465` или `587` заблокирован на сервере;
* выбрано неправильное шифрование;
* хостинг ограничивает исходящие SMTP-подключения.

Что сделать:

1. Проверьте связку:

```
465 + SSL
```

2. Если не работает, попробуйте:

```
587 + TLS
```

3. Если ошибка остаётся, обратитесь к хостинг-провайдеру и попросите проверить исходящие подключения к `smtp.yandex.ru` на порты `465` и `587`.

</details>

<details>

<summary>Письма не приходят</summary>

Проверьте:

* правильно ли указан e-mail получателя;
* не попало ли письмо в «Спам»;
* включена ли отправка e-mail уведомлений;
* включён ли нужный тип уведомления;
* корректно ли указан e-mail отправителя;
* прошла ли тестовая отправка.

</details>

<details>

<summary>Письма попадают в спам</summary>

Если используется доменная почта, проверьте DNS:

* MX;
* SPF;
* DKIM;
* DMARC.

Особенно важны SPF и DKIM.

Без них письма от домена чаще попадают в спам.

</details>

<details>

<summary>Ошибка из-за отправителя</summary>

Если SMTP-логин один, а в поле «E-mail в качестве отправителя» указан другой адрес, Яндекс может не разрешить отправку.

Рекомендуемая настройка:

```
SMTP имя пользователя: support@example.com
E-mail в качестве отправителя: support@example.com
```

</details>

***

## Рекомендации по безопасности

Рекомендуется:

* использовать отдельный почтовый ящик для сайта;
* не использовать личный аккаунт владельца проекта;
* использовать пароль приложения;
* не хранить пароль приложения в открытых документах;
* удалить пароль приложения, если он больше не используется;
* после смены доступа создать новый пароль приложения;
* включить защиту Яндекс ID;
* для доменной почты настроить SPF, DKIM и DMARC;
* периодически проверять тестовую отправку писем.

***

## Краткая схема настройки

1. Откройте Яндекс Почту.
2. Перейдите в настройки почтовых программ.
3. Включите доступ для почтовых клиентов.
4. Проверьте, что разрешены пароли приложений.
5. Откройте Яндекс ID.
6. Создайте пароль приложения для Почты.
7. В панели управления iEXExchanger откройте «Настройки» — «Общие настройки» — «Уведомления» — «E-mail уведомления».
8. Выберите почтовую службу SMTP.
9. Укажите `smtp.yandex.ru`.
10. Укажите порт `465`.
11. Выберите шифрование `SSL`.
12. Укажите SMTP-логин.
13. Вставьте пароль приложения.
14. Укажите e-mail отправителя.
15. Укажите имя отправителя.
16. Укажите e-mail поддержки и администратора.
17. Включите отправку e-mail уведомлений.
18. Сохраните настройки.
19. Отправьте тестовое письмо.

***

## Коротко

Для подключения Яндекс Почты к iEXExchanger используйте SMTP.

Откройте раздел «Настройки» — «Общие настройки» — «Уведомления» — «E-mail уведомления», выберите почтовую службу SMTP и укажите данные Яндекс Почты.

Для большинства случаев используется:

```
SMTP хост: smtp.yandex.ru
SMTP порт: 465
Шифрование SMTP: SSL
SMTP имя пользователя: support@example.com
SMTP пароль: пароль приложения Яндекс
```

Для рабочего обменника лучше использовать Яндекс 360 с доменной почтой, например `support@example.com`, а не обычный адрес `login@yandex.ru`.


---

# 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/guide/uvedomleniya/uvedomlenie-po-e-mail/podklyuchenie-yandeks-pochty.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.
