В системных настройках opencart почта, указанная как основная для связи должна совпадать с почтой в настройках отправки почты. Хоть это и нелогично в случае SMTP, но это так. Это недоработка опенкарт, т.к. такое ограничение имеет смысл только в случае использования функции mail php, но способ через mail php в наше время не имеет смысла использовать, т.к. такие отправки гарантированно улетают в спам в большинстве случаев, т.е. до пользователей не доходят.
В наше время надежно работает только отправка через SMTP с включением функции валидации (DKIM)
Чтобы smtp.yandex.ru принимал пароль нужно разрешить использование "портального пароля" в аккаунте почты яндекса для конкретного mail ящика.
В наше время надежно работает только отправка через SMTP с включением функции валидации (DKIM)
Чтобы smtp.yandex.ru принимал пароль нужно разрешить использование "портального пароля" в аккаунте почты яндекса для конкретного mail ящика.