Отловили вот такую ошибку при отправке почты.
В чем может быть причина?
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/sbm/sbm-shop.ru/docs/lib/Zend/Mail/Transport/Sendmail.php:137
Stack trace:
#0 /home/sbm/sbm-shop.ru/docs/lib/Zend/Mail/Transport/Abstract.php(348): Zend_Mail_Transport_Sendmail->_sendMail()
#1 /home/sbm/sbm-shop.ru/docs/lib/Zend/Mail.php(1194): Zend_Mail_Transport_Abstract->send(Object(Zend_Mail))
#2 /home/sbm/sbm-shop.ru/docs/app/code/core/Mage/Core/Model/Email/Template.php(409): Zend_Mail->send()
#3 /home/sbm/sbm-shop.ru/docs/app/code/core/Mage/Core/Model/Email/Template.php(462): Mage_Core_Model_Email_Template->send(Array, Array, Array)
#4 /home/sbm/sbm-shop.ru/docs/app/code/core/Mage/Core/Model/Email/Template/Mailer.php(79): Mage_Core_Model_Email_Template->sendTransactional('14', 'sales', Array, Array, Array, '1')
#5 /home/sbm/sbm-shop.ru/docs/app/code/core/Mage/Sales/Model/Order.php(1300): Mage_Core_Model_Email_Template_Mailer->send()
#6 /home/sbm/sbm-shop.ru/docs/app/code/core/Mage/Checkout/Model/Type/Onepage.php(796): Mage_Sales_Model_Order->sendNewOrderEmail()
#7 /home/sbm/sbm-shop.ru/docs/app/code/core/Mage/Checkout/controllers/OnepageController.php(501): Mage_Checkout_Model_Type_Onepage->saveOrder()
#8 /home/sbm/sbm-shop.ru/docs/app/code/core/Mage/Core/Controller/Varien/Action.php(420): Mage_Checkout_OnepageController->saveOrderAction()
#9 /home/sbm/sbm-shop.ru/docs/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('saveOrder')
#10 /home/sbm/sbm-shop.ru/docs/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#11 /home/sbm/sbm-shop.ru/docs/app/code/core/Mage/Core/Model/App.php(349): Mage_Core_Controller_Varien_Front->dispatch()
#12 /home/sbm/sbm-shop.ru/docs/app/Mage.php(640): Mage_Core_Model_App->run(Array)
#13 /home/sbm/sbm-shop.ru/docs/index.php(83): Mage::run('', 'store')
#14 {main}
Сбой на nic.ru (РУ-ЦЕНТР): Unable to send mail: Could not execute mail delivery program
21.02.2012 17:53
Спасибо за оперативный ответ.
Т.е. имеет смысл в качестве эксперимента поставить почту например mail.ru для проверки?
Т.е. имеет смысл в качестве эксперимента поставить почту например mail.ru для проверки?
21.02.2012 17:57
Нет.
Проблема в другом: на вашем компьютере-сервере неправильно настроена почтовая программа для отправки писем.
Почтовую программу для отпраки писем должен был настроить администратор компьютера-сервера.
Обратитесь к нему, он всё сделает.
Проблема в другом: на вашем компьютере-сервере неправильно настроена почтовая программа для отправки писем.
Почтовую программу для отпраки писем должен был настроить администратор компьютера-сервера.
Обратитесь к нему, он всё сделает.
21.02.2012 19:53
У нас виртуальных хостинг на nic.ru
Тех поддержка отвечала что проблем с почтой не обнаружено.
"В настоящий момент проблем с отправкой почты на Вашем виртуальном сервере не наблюдаем.
Вы можете самостоятельно это проверить на примере скрипта mails.php, размещенного в
домашней директории Вашего сайта, предварительно заменив адрес в переменной $to"
Судя по логу может попросить их протестировать отправку писем через /usr/sbin/sendmail ?
Крайне благодарен за Ваши ответы!
Тех поддержка отвечала что проблем с почтой не обнаружено.
"В настоящий момент проблем с отправкой почты на Вашем виртуальном сервере не наблюдаем.
Вы можете самостоятельно это проверить на примере скрипта mails.php, размещенного в
домашней директории Вашего сайта, предварительно заменив адрес в переменной $to"
Судя по логу может попросить их протестировать отправку писем через /usr/sbin/sendmail ?
Крайне благодарен за Ваши ответы!
21.02.2012 20:41
А, так если у вас nic.ru - значит, причиной проблемы является нехватка оперативной памяти.
Программе sendmail не хватает оперативной памяти, вот она и не запускается
Уже много раз встречал эту проблему у nic.ru c Magento.
Меняйте сервер.
nic.ru не предназначен для Magento.
Хороший сервер для Magento
Программе sendmail не хватает оперативной памяти, вот она и не запускается
Уже много раз встречал эту проблему у nic.ru c Magento.
Меняйте сервер.
nic.ru не предназначен для Magento.
Хороший сервер для Magento