Magento, настройка почты (exception ‘Zend_Mail_Transport_Exception’ with message ‘Unable to send mail)

MagentoДобрый день дорогие читатели! Недавно столкнулся с бесплатной CMS интернет магазина Magento.

Одна из проблем с которой пришлось столкнуться, это отсутствие уведомлений на почту при регистрации пользователей и оформлении заказов в интернет магазине.

Если у Вас похожая проблема то нужно сначала включить на сайте отладку, делается это следующим образом: Система — Конфигурация — Для разработчиков — Профайлер — Да.

Включение отладчика и логирование

Так же необходимо включить логирование: Система — Конфигурация — Для разработчиков — Настройки лога — Включено — Да.

Если в логах увидите следующие сообщение:

exception 'Zend_Mail_Transport_Exception' with message 'Unable to send mail.
mail() [<a href='function.mail'>function.mail</a>]: Could not execute mail
delivery program '/usr/sbin/sendmail -t -i '' in
/home/user_name/site_name.ru/docs/includes/src/Zend_Mail_Transport_Sendmail.php:137

Значит у вас нехватка памяти, решение данной проблемы лежит в увеличении доступной памяти для PHP а именно в значении memory limit, согласно рекомендуемым требованиям размер memony limit должен составлять 512 мб.

Вывод: необходим другой хостинг для полноценной работы Magento.