2016-08-11 3 views
0

Получил немного странную проблему, касающуюся отправки писем, на нашем сервере он использовал постфикс, и в/var/log был файл mail.log, но мы заметили, что он имеет исчез и теперь использует phpmail.log.Magento ver. 1.9.2.1 - Не рассылать электронные письма

Есть ли способ вернуть журнал почты? Или есть что-нибудь в phpmail, чтобы мы могли проверить и понять, почему его не отправляют.

Благодаря

+0

Я голосую, чтобы закрыть этот вопрос как не относящийся к теме, поскольку Stack Overflow - это [связанный с программированием] (http://stackoverflow.com/help/on -topic) Q & A сайт. Ваш вопрос не в программировании. Возможно, вам стоит разместить его на http://magento.stackexchange.com? – Enigmativity

ответ

0

Перейти к template.php, находится на пути /app/code/core/Mage/Core/Model/Email/Template.php. Найти и заблокировать строку «if ($ this-> hasQueue() & & $ this-> getQueue() instanceof Mage_Core_Model_Email_Queue) {" and "if (false) {" под ним.
Eg.-
// если ($ this-> hasQueue() & & $ this-> getQueue() InstanceOf Mage_Core_Model_Email_Queue) { если (ложь) {
Теперь разместить заказ и проверить. [Также вы должны установить адрес электронной почты для заказа из панели администратора]