Подключение своего SMTP
Как отправлять письма клиентам через любой почтовый сервис по SMTP: Яндекс 360, почта Mail.ru для бизнеса, Postbox или другой провайдер.
SMTP — обычный способ, которым почтовые программы отправляют письма. Режим «SMTP» в Reefox Panel подходит, если у вас уже есть ящик на своём домене, например в Яндекс 360, или почтовый провайдер дал вам SMTP-доступ.
Через почту клиенты получают код подтверждения, код для входа по почте, ссылку для сброса пароля, напоминания о продлении и уведомления автопродления. Что где лежит в админке, описано в справочнике Настройки → Сайт.
Обычный почтовый ящик — не для большого потока
Ящики Яндекса и Mail.ru сделаны для переписки людей. У них жёсткие лимиты на отправку в сутки, а при подозрении на рассылку отправку временно блокируют. Для сервиса, где клиентов с почтой больше сотни, надёжнее Yandex Postbox или Resend.
Как Reefox Panel подключается по SMTP
Шифрование выбирается по порту само, отдельной настройки нет:
| Порт | Шифрование |
|---|---|
| 465 | SSL/TLS с самого начала соединения |
| 587 | STARTTLS — соединение переходит в шифрованное после приветствия. Стоит по умолчанию |
| любой другой | без шифрования. Не используйте: пароль уйдёт открытым текстом, и большинство сервисов такой вход не примут |
Письмо уходит от адреса из поля «Email» отправителя. Логин и пароль — от SMTP-сервиса.
Имя отправителя
Сейчас в режиме SMTP письмо уходит только с адресом из поля «Email», без «Имени». Клиент увидит отправителя как noreply@example.ru.
Поля в админке
Настройки → Сайт → «Почта и вход», в «Сервис отправки» выберите «SMTP». Появится блок «SMTP-сервер».
| Поле | Что вводить |
|---|---|
| «Сервер» | Адрес SMTP-сервера, например smtp.yandex.ru |
| «Порт» | 465 или 587 |
| «Логин» | Обычно полный адрес ящика, например noreply@example.ru |
| «Пароль» | Пароль приложения или SMTP-пароль от сервиса. Не основной пароль от почты |
И в блоке «Отправитель»:
| Поле | Что вводить |
|---|---|
| «Email» | Адрес, от которого уходят письма. Для Яндекса и Mail.ru — тот же ящик, что в «Логин» |
| «Имя» | Можно заполнить, но в режиме SMTP оно сейчас не используется |
После заполнения нажмите «Сохранить почту», затем в блоке «Проверить доставку» — «Отправить тест» на свою почту.
Яндекс 360 для бизнеса
Подходит, если почта вашего домена уже подключена к Яндекс 360.
В админке Яндекс 360 создайте отдельный ящик для писем клиентам, например noreply@example.ru. Отправлять с личного ящика не стоит.
Войдите в этот ящик. В настройках Почты откройте раздел «Почтовые программы». Включите «С сервера imap.yandex.ru по протоколу IMAP» и убедитесь, что включён «Пароли приложений и OAuth-токены».
Откройте Яндекс ID этого ящика → «Безопасность» → «Пароли приложений». Выберите тип «Почта» (почтовый клиент), придумайте название, например Reefox Panel, и нажмите «Далее».
Скопируйте пароль. Яндекс покажет его один раз. По справке Яндекса пароль может начать работать только через 2–3 часа.
В Reefox Panel заполните: «Сервер» smtp.yandex.ru, «Порт» 465, «Логин» — полный адрес ящика, «Пароль» — пароль приложения, «Email» — тот же адрес ящика.
DNS для Яндекс 360
Чтобы письма не попадали в спам, у домена должны быть записи Яндекса:
| Запись | Тип | Имя | Значение |
|---|---|---|---|
| SPF | TXT | @ | v=spf1 redirect=_spf.yandex.net |
| DKIM | TXT | mail._domainkey | ключ из админки Яндекс 360: «Домены» → «Настроить DKIM» |
| DMARC | TXT | _dmarc | v=DMARC1; p=none |
После добавления DKIM вернитесь в админку Яндекс 360 на страницу «Домены» и нажмите «Проверить». Если на домене есть и другие отправители, например Postbox, SPF собирается в одну запись — см. SPF, DKIM и DMARC.
Лимиты Яндекса
Для писем через почтовую программу (SMTP) справка Яндекс Почты называет лимит 300 писем в сутки с ящика. Письмо с несколькими получателями считается по числу получателей. Лимиты для ящиков Яндекс 360 для бизнеса могут отличаться — уточните в справке Яндекс 360. При превышении Яндекс временно блокирует отправку.
Почта Mail.ru и VK WorkSpace
Подходит, если почта вашего домена в VK WorkSpace («Почта Mail.ru для бизнеса»).
- «Сервер» —
smtp.mail.ru, «Порт» —465. - «Логин» — полный адрес ящика.
- «Пароль» — специальный пароль для внешнего приложения. Его создают в настройках ящика в разделе безопасности, в пункте паролей для внешних приложений. Для этого к ящику должен быть привязан номер телефона.
- «Email» — тот же адрес ящика.
Проверьте, что SMTP доступен
В 2026 году Mail.ru начал ограничивать доступ сторонних программ к личным ящикам по SMTP и IMAP: части пользователей нужна подписка Mail Space. Перед подключением проверьте в справке Mail.ru, работает ли SMTP для вашего ящика. Для сервиса лучше использовать ящик на своём домене в VK WorkSpace, а не личный @mail.ru.
Yandex Postbox по SMTP
Postbox принимает письма и по SMTP. Для этого нужен не статический ключ, а API-ключ сервисного аккаунта с областью действия yc.postbox.send:
- «Сервер» —
postbox.cloud.yandex.net, «Порт» —587или465; - «Логин» — идентификатор API-ключа;
- «Пароль» — секретная часть API-ключа;
- «Email» — адрес на домене, подтверждённом в Postbox.
Обычно проще выбрать режим «Yandex Postbox»: он работает по HTTPS и не зависит от почтовых портов. Подробно — на странице Yandex Postbox.
Любой другой SMTP
У любого почтового провайдера в справке есть раздел «Настройка почтовой программы» или «SMTP». Оттуда возьмите сервер, порт и способ входа. Выбирайте порт 465 или 587. Если провайдер даёт только порт 25 или 2525, Reefox Panel подключится к нему без шифрования — лучше так не делать.
Не забудьте про DNS-записи: SPF и DKIM для своего домена провайдер выдаёт в своём кабинете. Общие правила — на странице SPF, DKIM и DMARC.
Резервный канал
В режиме «Автоматически» блок «SMTP-сервер» тоже виден. Тогда SMTP работает как запасной путь: Reefox Panel пробует Resend, затем Postbox, затем SMTP, затем свой сервер — до первой удачной отправки.
Частые ошибки
| Сообщение в админке | Что значит | Что сделать |
|---|---|---|
| «Для SMTP нужны хост и логин» | При сохранении пустые «Сервер» или «Логин» | Заполните и сохраните |
| «SMTP порт должен быть числом» | В «Порт» не число | Укажите 465 или 587 |
| «Для SMTP не указан host, login или пароль» | Пароль не сохранён | Вставьте пароль и нажмите «Сохранить почту» |
| «SMTP не отправил письмо: проверьте host, login и пароль» | Сервис отказал или не ответил | Смотрите список ниже |
Если видите последнюю ошибку, проверьте по порядку:
- Пароль. Нужен пароль приложения, а не основной пароль от почты. Новый пароль Яндекса может заработать не сразу.
- Email отправителя. У Яндекса и Mail.ru он должен совпадать с логином. Чужой адрес сервер не примет.
- Порт. Только
465или587. - Лимит. Если вчера всё работало, а сегодня нет — возможно, исчерпан суточный лимит ящика.
- Доступ с сервера. Некоторые хостинги закрывают исходящие почтовые порты. Проверьте это командой ниже.
Команда для проверки порта, запускается на сервере по SSH:
nc -vz smtp.yandex.ru 465Если в ответе succeeded или open — порт открыт. Если ответа нет или timed out — порт закрыт. Попросите хостинг открыть его или выберите Yandex Postbox: он работает по HTTPS.