

Problema no envio de e-mails da loja opencart na Hostgator
No final de 2016, após a instalação da loja Opencart para alguns clientes que utilizam a hospedagem da Hostgator, recebi algumas reclamações sobre a loja não enviar qualquer tipo de e-mail pelo sistema, seja pelo formulário de contato ou e-mails dos pedidos efetuados na loja.
Fiz alguns testes em meu servidor e em outras hospedagens, e os e-mails foram enviados normalmente pelo sistema. Então pedi para os clientes abrirem ticket de suporte na Hostgator solicitando a verificação e informar que o problema estava acontecendo apenas com eles. Em apenas um caso o atendente conseguiu resolver o problema, mas infelizmente não informou o que estava acontecendo.
Após várias pesquisas descobri um artigo no fórum oficial da Opencart sobre o problema. O mesmo estava acontecendo devido a uma atualização do PHP feita pela Hostgator.
Para resolver o problema, abra o arquivo php.ini localizado na raiz da loja, e adicione o código abaixo:
sendmail_path = /usr/sbin/sendmail -t -i;
Após adicionar o código, faça um novo teste de envio.
Excelente dica.
Adicionei no php.ini que está dentro da admin.
Abraços,