Вот такая ошибка вылезла после переключения работы почты в магазине на базе opencart или ostore с локального mail() на работу через smtp Yandex, при попытке отправить письмо-уведомление о новом заказе или уведомление клиенту о заказе.
Если не вдаваться в подробности работы движка и взаимодействия его с внешними SMTP серверами – я не понимаю почему разработчики до сих пор не пофиксили ошибку “Notice: Error: MAIL FROM not accepted from server! in /system/library/mail.php on line 290” ни в версии 1.5 ни в 2.0
Что бы разрешить проблему быстро и без болезни – достаточно скачать и заменить файл mail.php
Скачиваем по ссылке выше файл, переименовываем его в mail.php и закачиваем на свой хостинг в каталог system/library/
После этого все начинает работать как положено.
403 ошибка при скачивании файла mail.php
Извиняюсь, поправил.