Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Por favor, poste aqui todas as dúvidas que você está tendo sobre a instalação, atualização ou configuração do OpenCart v2.x
Por delciocosta
#59067
Bom dia pessoal, sou novo no fórum porem já acompanho a algum tempo e agora estou com um problema que não consigo resolver, já troquei de hospedagem e segue o erro, já procurei aqui no fórum e as dicas que li não resolveram, até em outros fóruns busquei e nada resolve, peço que se alguém tiver alguma "luz" para me ajudar, desde já agradeço e se não respeitei alguma regra do fórum, peço desculpas mas não foi por gosto.
Abaixo segue o erro que insiste em me aparecer.

Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/users/rootsonline/public_html/loja/system/library/mail.php on line 168Warning: fsockopen(): unable to connect to :25 (php_network_getaddresses: getaddrinfo failed: Name or service not known) in /home/users/rootsonline/public_html/loja/system/library/mail.php on line 168Notice: Error: php_network_getaddresses: getaddrinfo failed: Name or service not known (0) in /home/users/rootsonline/public_html/loja/system/library/mail.php on line 171
Por veteranodf
Mensagens Especiais Curtidas
#59069
Acesse a Admin => Loja => Editar => aba Email e tente as configurações abaixo;

Funcao: SMTP

dados do smtp:
servidor: mail.meudominio.com.br - Não mude deixe assim
usuario: vendas@meudominio.com.br - Aqui deve informar um email que tem no seu servidor;
Senha: senha do email acima
porta: 587 caso de erro tente a 25
tempo de conexao: 5
Por delciocosta
#59070
Obrigado pela resposta, mas já tentei essa configuração e não funciona, na verdade já tentei todas as dicas que estão no fórum e também disponíveis na internet e nada funciona, em contato com o pessoal da hospedagem me informaram que não é permitido o envio pelo protocolo "mail", esta função esta bloqueada no servidor, existe alguma alternativa de código para substituir este protocolo no opencart?
Por veteranodf
Mensagens Especiais Curtidas
#59071
A alternativa que postei não utiliza protocolo "mail" e sim "SMTP", se testou as configurações mais não modificou para SMTP não vai funcionar nada, se mesmo modificando o protocolo de email e não funcionar entre em contato com a hospedagem que é com eles;
Por marcosta8
#59073
Estou com um problema numa loja 2.0 . O email enviado para o comprador não informa os campos pagamento forma de envio: Veja " id="input-address-format" class="form-control">
Por delciocosta
#59075
Eu alterei tudo conforme me foi explicado, abaixo segue as configurações que fiz (isso tudo no painel admin do opencart)

Protocolo de E-mail: SMTP
Parâmetros do Protocolo: em branco
Servidor SMTP: mail.rootsonline.com.br
Usuário SMTP: atendimento@rootsonline.com.br
Senha SMTP: *********
Porta SMTP: 25 ( testei também com a 587)
Tempo de Conexão SMTP: 5

Existe alguma coisa que faltou?
Uma coisa que me foi informado pelo pessoal da hospedagem que a conexão SMTP não usa criptografia e pelo que entendi no código do mail.php ele tenta usar o protocolo TLS para conexão, tem como colocar "nenhum"?
Mais um detalhe, estou usando a ultima versão do Opencart, o servidor é linux (não tenho as outras informações do servidor, mas se for útil vou confirmar com a hospedagem e publicar aqui)