No sé qué hacer.
Esta mañana configuré cron y, según Aoe_Scheduler, los correos electrónicos en la cola se envían cada 5 minutos. Sin embargo, no recibo nuevas confirmaciones de pedidos en mi cuenta de correo electrónico. He verificado tres veces si he configurado la dirección de confirmación correcta y cuadruplicado las carpetas de correo no deseado, pero no hay correos electrónicos allí.
Me preocupa que los clientes tampoco hayan recibido ningún correo electrónico. ¿Alguien reconoce este problema? Corrí 1.9.1 (y desde hace unos minutos 1.9.2).
editar: crear una cuenta o solicitar una nueva contraseña en la interfaz envía correos electrónicos.
Queue configuration -> Queue Usage -> Never
ayuda configurar Aoe_Scheduler .Respuestas:
Pruebe un entorno de trabajo:
en CMS> CORREO ELECTRÓNICO DE VENTAS Establecer pedido> Correos electrónicos enviados por correo separado (BCC es Buggy)
Magento conoce este error y lo arreglará en 2.0.
fuente
Pasaron tres días investigando y abordando esos problemas, y ahora puedo compartir mi conocimiento recién descubierto de los posibles problemas derivados de la actualización de Magento a 1.9.
En primer lugar, Magento 1.9+ se basa completamente en trabajos cron para enviar correos electrónicos transaccionales. Si no tenía los trabajos cron configurados correctamente antes, tendrá que hacerlo ahora.
En primer lugar, asegúrese de haber configurado tareas cron en el administrador de Magento en
System > Configuration > Advanced > System > Cron
. La configuración predeterminada es:Hay personas que sugieren que se debe cambiar esta configuración, pero como parece que no pueden ponerse de acuerdo sobre la mejor combinación, prefiero dejarla como está.
Luego debe ir a su panel de control de hosting y configurar trabajos cron. En cPanel está en Avanzado> Trabajos Cron. Configúrelos para que se ejecuten cada cinco minutos y use este comando:
Verifique que la ruta anterior sea correcta y que el archivo cron.php esté realmente en la raíz de su instalación de Magento (si acaba de actualizar, debería estarlo). Cambiar nombre de usuario a la cuenta correcta.
Ahora, inicialmente hizo que el error de seguir el consejo de los desarrolladores en xtento.com que dicen utilizar una cadena de comando wget:
wget -O /dev/null -q http://www.YOURDOMAIN.com/PATH_TO_MAGENTO/cron.php
.Esto no funcionó para mí en absoluto, mientras que el comando php sí, así que mi consejo es: quédate con eso.
fuente
Los correos electrónicos de confirmación del pedido no se enviaban al cliente ni a nosotros. Comprueba los trabajos cron en cpanel y estaba vacío. Mi sitio de prueba funcionó bien, así que revisé los trabajos cron para encontrar esta configuración e instantáneamente llegaron 60 correos electrónicos una vez que lo configuré en el sitio en vivo. Espero que esto ayude a alguien, me volvió loco.
min: 0,26,42,58 hora: * Día: * Mes: * Día de la semana: *
Mando:
php /home/username/public_html/cron.php > /dev/null
fuente