надо срочно сюда
что-нибудь добавить
Владельцы интернет-магазинов, использующие корпоративную почту Яндекса на собственном домене, могут столкнуться с ситуацией, когда письма из OpenCart внезапно перестают отправляться, хотя раньше настройки SMTP работали нормально.
Например, магазин использует адрес вида:
info@site.ru
или:
sale@site.ru
Доменная почта размещена в Яндекс 360, письма через сайт отправлялись с помощью SMTP-сервера Яндекса, но в какой-то момент OpenCart начинает выдавать ошибку авторизации или просто перестаёт отправлять уведомления о заказах. Причина может быть не в OpenCart и не в настройках сайта.
С 14 июля 2025 года Яндекс начал отключать бесплатную версию Яндекс 360 для бизнеса. Старых клиентов переводят на новые условия постепенно: организация получает уведомление, после чего необходимо выбрать и оплатить подходящий тариф.
Если тариф не оплачивать, возможности корпоративного аккаунта ограничиваются. В частности, перестаёт нормально работать использование корпоративного почтового ящика для отправки писем с сайта через SMTP.
Поэтому ситуация, когда годами работавшая почта OpenCart неожиданно перестала отправлять письма через Яндекс, вполне может быть связана именно с изменением условий Яндекс 360. Есть два основных варианта.
Это самый простой вариант, если необходимо продолжать полноценно использовать корпоративный адрес вида:
sale@site.ru
как основной почтовый ящик компании и одновременно отправлять с него письма из OpenCart.
После подключения платного тарифа корпоративная почта снова может использоваться через стандартные почтовые протоколы, в том числе SMTP.
Если покупать Яндекс 360 только ради SMTP не хочется, можно использовать для автоматических писем интернет-магазина другой почтовый ящик.
Например, создать обычный ящик Яндекса:
site-notify@yandex.ru
и использовать его для отправки уведомлений из OpenCart.
В таком случае для настройки сайта понадобятся:
Обычный пароль от почты передавать не нужно.
Для сайта создаётся отдельный пароль, предназначенный специально для подключения почтовых программ и SMTP.
Сначала необходимо войти именно в тот Яндекс-аккаунт, который будет использоваться сайтом для отправки писем.
OpenCart или Почта сайта.Яндекс показывает пароль приложения только при создании, поэтому его лучше сразу сохранить.
Именно этот пароль необходимо указывать в настройках OpenCart в поле SMTP-пароля.
Для отправки писем можно использовать следующие параметры:
SMTP-сервер: smtp.yandex.ru
Порт: 465
Шифрование: SSL
Логин: полный адрес почтового ящика
Пароль: пароль приложения
Основной пароль от Яндекс-аккаунта для этого не нужен. Это также безопаснее: если в дальнейшем потребуется запретить сайту доступ к почте, достаточно удалить соответствующий пароль приложения. Менять основной пароль от аккаунта не потребуется.
Если корпоративная почта используется постоянно и адрес вида sale@site.ru должен оставаться полноценным адресом отправителя, проще подключить платный Яндекс 360.
Если SMTP нужен в основном для автоматической отправки уведомлений OpenCart, а оплачивать отдельный корпоративный аккаунт только ради этого не хочется, можно использовать отдельный обычный ящик Яндекса.
После изменения настроек рекомендуется проверить:
Так можно убедиться, что интернет-магазин действительно отправляет все необходимые уведомления и проблема с SMTP полностью устранена.