Estou sem saber o que fazer.
Esta manhã eu configurei o cron e, de acordo com Aoe_Scheduler, os emails na fila são enviados a cada 5 minutos. No entanto, não recebo novas confirmações de pedidos na minha conta de e-mail. Eu verifiquei três vezes se configurou o endereço de confirmação correto e quadruplicou as pastas de spam verificadas, mas não há e-mails.
Estou preocupado que os clientes também não tenham recebido e-mails. Alguém reconhece esse problema? Corri o 1.9.1 (e desde alguns minutos 1.9.2).
editar: criar uma conta ou solicitar uma nova senha no frontend envia emails.
Queue configuration -> Queue Usage -> Never
ajuda.Respostas:
Tente uma solução alternativa:
em CMS> EMAILS DE VENDAS Definir pedido> E-mails enviados por e-mail separado (BCC é Buggy)
O Magento conhece esse bug e será corrigido no 2.0.
fonte
Foram gastos três dias investigando e solucionando esses problemas, e agora posso compartilhar meu conhecimento recém-descoberto dos possíveis problemas decorrentes da atualização do Magento para 1.9.
Antes de tudo, o Magento 1.9+ depende completamente de tarefas cron para enviar e-mails transacionais. Se você não tinha tarefas cron configuradas corretamente antes, precisará fazê-lo agora.
Antes de tudo, verifique se você configurou as tarefas cron no administrador do Magento em
System > Configuration > Advanced > System > Cron
. As configurações padrão são:Existem pessoas sugerindo que essas configurações devem ser alteradas, mas como elas parecem não concordar com a melhor combinação, prefiro deixá-las como estão.
Você precisará acessar o painel de controle da hospedagem e configurar os trabalhos cron. No cPanel, está em Avançado> Trabalhos Cron. Configure-os para serem executados a cada cinco minutos e use este comando:
Verifique se o caminho acima está correto e se o arquivo cron.php está realmente lá na raiz da sua instalação do Magento (se você acabou de atualizar, deve estar). Mude o nome de usuário para a conta correta.
Agora, eu inicialmente cometeu o erro de seguir os conselhos dos desenvolvedores em xtento.com que dizem usar uma seqüência de comando wget:
wget -O /dev/null -q http://www.YOURDOMAIN.com/PATH_TO_MAGENTO/cron.php
.Isso não funcionou para mim, enquanto o comando php funcionou, então meu conselho é: fique com isso.
fonte
Os emails de confirmação do pedido não estavam sendo enviados para o cliente ou para nós. Verifiquei os trabalhos do cron no cpanel e ele estava vazio. Meu site de teste funcionou bem, então verifiquei os trabalhos do cron para encontrar essa configuração e instantaneamente 60 e-mails chegaram depois que eu o defini no site ativo. Espero que isso ajude alguém, me deixou louco.
min: 0,26,42,58 hora: * Dia: * Mês: * Dia da semana: *
Comando:
php /home/username/public_html/cron.php > /dev/null
fonte