Reefox

Подключение своего SMTP

Как отправлять письма клиентам через любой почтовый сервис по SMTP: Яндекс 360, почта Mail.ru для бизнеса, Postbox или другой провайдер.

SMTP — обычный способ, которым почтовые программы отправляют письма. Режим «SMTP» в Reefox Panel подходит, если у вас уже есть ящик на своём домене, например в Яндекс 360, или почтовый провайдер дал вам SMTP-доступ.

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

Обычный почтовый ящик — не для большого потока

Ящики Яндекса и Mail.ru сделаны для переписки людей. У них жёсткие лимиты на отправку в сутки, а при подозрении на рассылку отправку временно блокируют. Для сервиса, где клиентов с почтой больше сотни, надёжнее Yandex Postbox или Resend.

Как Reefox Panel подключается по SMTP

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

ПортШифрование
465SSL/TLS с самого начала соединения
587STARTTLS — соединение переходит в шифрованное после приветствия. Стоит по умолчанию
любой другойбез шифрования. Не используйте: пароль уйдёт открытым текстом, и большинство сервисов такой вход не примут

Письмо уходит от адреса из поля «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

Чтобы письма не попадали в спам, у домена должны быть записи Яндекса:

ЗаписьТипИмяЗначение
SPFTXT@v=spf1 redirect=_spf.yandex.net
DKIMTXTmail._domainkeyключ из админки Яндекс 360: «Домены» → «Настроить DKIM»
DMARCTXT_dmarcv=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 и пароль»Сервис отказал или не ответилСмотрите список ниже

Если видите последнюю ошибку, проверьте по порядку:

  1. Пароль. Нужен пароль приложения, а не основной пароль от почты. Новый пароль Яндекса может заработать не сразу.
  2. Email отправителя. У Яндекса и Mail.ru он должен совпадать с логином. Чужой адрес сервер не примет.
  3. Порт. Только 465 или 587.
  4. Лимит. Если вчера всё работало, а сегодня нет — возможно, исчерпан суточный лимит ящика.
  5. Доступ с сервера. Некоторые хостинги закрывают исходящие почтовые порты. Проверьте это командой ниже.

Команда для проверки порта, запускается на сервере по SSH:

nc -vz smtp.yandex.ru 465

Если в ответе succeeded или open — порт открыт. Если ответа нет или timed out — порт закрыт. Попросите хостинг открыть его или выберите Yandex Postbox: он работает по HTTPS.

Источники