Página 1 de 1

Erro no envio de email

Enviado: 28 Abr 2015, 09:39
por delciocosta
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

Re: Erro no envio de email

Enviado: 28 Abr 2015, 10:10
por veteranodf
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

Re: Erro no envio de email

Enviado: 28 Abr 2015, 10:33
por delciocosta
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?

Re: Erro no envio de email

Enviado: 28 Abr 2015, 11:45
por veteranodf
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;

Re: Erro no envio de email

Enviado: 28 Abr 2015, 12:45
por marcosta8
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">

Re: Erro no envio de email

Enviado: 28 Abr 2015, 12:46
por marcosta8
Se alguem puder dar uma luz. Fico agradecido!

Re: Erro no envio de email

Enviado: 28 Abr 2015, 13:22
por delciocosta
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)

Re: Erro no envio de email

Enviado: 28 Abr 2015, 13:24
por delciocosta
É possível alterar as configurações diretamente no arquivo mail.php? isso já foi feito?