OCShop — проблемы с почтой

Неожиданно заметил что почта от OpenScript Shop приходит с адреса дефолтного для сервера хостера. Ну типа логин@серверхостера.com Хотя раньше все приходило как надо с адреса указанного в настройках. Что соответственно меня напрягло. Ведь приходящая покупателю почта с левого адреса явно не вызовет позитивных эмоций.  Оказалось хостер в борьбе с спамом запретил изменять поле from в функции mail и рекомендует использовать smtp. Ладно.  Тем более что проблем видимых не предвидится. У меня почта домена привязана к яндексу.  Указываю в настройках то что написано у яндекса: адрес почтового сервера — smtp.yandex.ru; защита соединения — SSL; порт — 465. Не работает!! Погуглил оказывается нужно использовать адрес почтового сервера — ssl://smtp.yandex.ru; Ладно. Пробуем. Не работает Получаем пачку ошибок типа : Notice: Error: DATA not accepted from server! in /system/library/mail.php on line 380 Error: MAIL FROM not accepted from server! in /system/library/mail.php on line 290 Короче не работает. В итоге нашел вот такое решение: Проблема  некорректном файле mail.php там то адрес отправителя равен адресу получателя, то просто пробел стоит. В общем качаем его , заменяем /system/library/mail.php и все работает как надо!