Magento 1.9 no envia los correos de los nuevos pedidos .

Publicado el

En la versión de Magento 1.9 es posible que no se envíen los correos de nuevo pedido a los clientes. Para configurar los emails de pedidos nuevos en Magento 1.9 hay que seguir los pasos que se describen a continuación. Aunque tengamos bien configurado las tareas programas en nuestro servidor, a veces la versión 1.9 de Magento no envía los correos del nuevo pedido.

Solución al envio del corre de nuevo pedido de Magento 1.9.x.x.

Cómo configurar correos de nuevo pedido en Magento 1.9 cuando nos da un error y el sistema no lo envia automaticamente.

  1.  En primer lugar tenemos que asegurarnos de que hemos configurado correctamente el cron de correos de Magento (Con esto debería bastar, no obstante realizaremos una prueba para comprobar si el funcionamiento es el correcto).
  2.  Si a pesar de comprobar que el cron de correos de Magento está configurado correctamente los correos continúan sin funcionar, buscaremos el archivo que se encuentra en la ruta:
    /app/code/core/Mage/Core/Model/Email/Template.php
  3. Buscaremos el siguiente código alrededor de la línea 407:
    if ($this->hasQueue() && $this->getQueue() instanceof Mage_Core_Model_Email_Queue) {
    y lo cambiaremos por esta línea:
    if (!($this->hasQueue() && $this->getQueue() instanceof Mage_Core_Model_Email_Queue)) {
    Después de haber realizado esto, los correos de Magento deberían de funcionar correctamente.
  4. 4. En ocasiones el paso anterior puede hacer que falle el registro de nuevos clientes. En caso de que esto ocurra sustituiremos:
    if ($this->hasQueue() && $this->getQueue() instanceof Mage_Core_Model_Email_Queue) {
    y lo cambiaremos por esta línea:
    if (false) {
    De esta manera funciona el registro de nuevo cliente y los correos de nuevo pedido.
Un comentario en “Magento 1.9 no envia los correos de los nuevos pedidos .
  1. Pepe

    Muchas gracias! Muy buen aporte.

     

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

Acepto la Política de privacidad

Nuestro objetivo es dar a conocer tu empresa al mundo

mediante las más modernas herramientas, desde el diseño web de una página corporativa o tienda online hasta el uso de las técnicas más creativas de marketing online.