Página 1 de 2

Mail/SMTP no 1.5.4 não funciona de jeito nenhum

Enviado: 06 Set 2012, 01:51
por mfnunes
Galera, acabei de instalar e configurar o OpenCart, versão 1.5.4, e o sistema
de e-mail não funciona, nem para a pagina de contato nem para alertas de compras
ou novos cadastros. Já vi pela net que muita gente teve ou tem esse problema,
mas alguém conseguiu solucionar ?

Minha hospedagem é Uol Host, não sei dizer se é problema relacionado a ela.

Muito obrigado, abs

Marcos Nunes

Re: Mail/SMTP no 1.5.4 não funciona de jeito nenhum

Enviado: 06 Set 2012, 08:43
por Manoel Vidal

Re: Mail/SMTP no 1.5.4 não funciona de jeito nenhum

Enviado: 07 Set 2012, 11:30
por mfnunes
Oi Manoel, tudo certo??

Muito obrigado pela resposta, eu vi as soluções mas não funcionou também.
Vou continuar tentando e posto aqui mais tarde.

Pessoal, alguém está com a configuração funcionando redondo no Uol Host ??

abs

Re: Mail/SMTP no 1.5.4 não funciona de jeito nenhum

Enviado: 09 Set 2012, 17:26
por maverick
Olá mfnunes

Eu também agora estou com este mesmo problema na loja. Hospedada no UOLHOST.
Sempre recebi as mensagens de formulário, pedidos e cadastros normalmente.
Ontem encontrei um pedido quando estava visitanto o admin da loja. E testei criando um pedido e não recebi mesmo mensagem alguma, idem no formulário.

Aquelas mudanças mostradas no link acima também não funcionaram comigo.
Vou continuar tentando aqui outras maneiras, se descobrir algo eu lhe aviso.
E se vc descobrir alguma solução tb, porfavor me avise, ok?

Abs

Re: Mail/SMTP no 1.5.4 não funciona de jeito nenhum

Enviado: 09 Set 2012, 18:26
por maverick
Olá mfnunes

Eu consegui resolver utilizando as dicas do link de Manoel Vidal.
Foi um detalhe que eu não havia alterado antes, pois sempre esteve da outra maneira e nunca tive problema. Eu recebia mensagens automaticamente em dois emails (meu email no hotmail.com e no meu email @meudominio.com.br)

Em Sistema>Configurações eu alterei o email da aba Geral.
Eu sempre tive o email lá no meuemail@hotmail.com
E o meu email na aba E-mail era o meu email @meudominio.com.br hospedado no UOLHOST no protocolo de e-mail 'Mail' (contato@meudominio.com.br).
Depois eu alterei pra SMTP conforme Manoel VIdal sugeriu naquele link eu testei e não deu certo, mas após remover o meu email hotmail pro meu email contato@meudominio.com.br... pimba, funcionou! Ele escreveu sobre utilizar o mesmo email nas 2 abas.

Pena que agora não vou receber a cópia da mensagem (e pedido) rapidamente no hotmail como recebia antes, pois o meu hotmail fica o tempo todo ligado, diferentemente do email da loja que acesso via webmail. Mas isso é melhor do que ficar sem receber notificação alguma quando um cliente compra algo e sem receber mensagem alguma de visitantes do site quando utilizam o formulário de contato.

Faça o teste e me diga se dá certo pra vc tb.

Obrigado Manoel Vidal. E se houver alguma dica pra eu receber mensagens no meu hotmail, porfavor me diga :|

Abs

Re: Mail/SMTP no 1.5.4 não funciona de jeito nenhum

Enviado: 10 Set 2012, 01:19
por mfnunes
Oi, Maverick, obrigado por ter aparecido, vamos ver juntos se resolvemos.

Qual versao esta utilizando ?

Configurado tudo direito, eu recebi a notificacão de uma compra realmente. Eu estava testando a configuracao via a pagina de
Contato, que continua sem funcionar. Ela da um retorno de "sucesso"para o usuario mas nao me envia nada. Teste a sua pagina tb.

Vou continuar mexendo nisso agora, e amanhã dou um retorno. Quanto a receber pelo Hotmail, voce nao pode colocar o Hotmail
puxando sua conta da loja ? Eu faço isso no meu gmail, centralizo as contas lá.


abs

Re: Mail/SMTP no 1.5.4 não funciona de jeito nenhum

Enviado: 24 Set 2012, 14:54
por mfnunes
Consegui arrumar, de forma simples:

alterando o system/library/mail.php para utilizar um remetente fixo para os emails (contato@seudominio.com.br). Segue:

93 // $header .= 'From: ' . '=?UTF-8?B?' . base64_encode($this->sender) . '?=' . '<' . $this->from . '>' . $this->newline;
94 // linha alterada para enviar email com remetente da redback:
95 $header .= 'From: store@redback.com.br' . $this->newline;

Re: Mail/SMTP no 1.5.4 não funciona de jeito nenhum

Enviado: 01 Nov 2012, 09:55
por hernanif1
Olá, tentei de tudo acima porém sem sucesso, estou instalando uma loja na uolhost e para ter certeza que não estava fazendo "cagada" durante a customização instalei uma zerada ( http://www.rapinas.com.br/opencart/inde ... on/contact )... e apenas troquei os dados no admin do smtp assim:

Criei o email no painel da uol host no-reply@rapinas.com.br

Aba geral campo e-mail -> no-reply@rapinas.com.br
Aba email
protocolo-> smtp
parametros -> (vazio)
smtp-> smtp.rapinas.com.br
user -> no-reply@rapinas.com.br
pass -> **********
porta-> 587
timeout-> 10
alerta -> sim
conta -> sim
adicionais-> (vazio)


estou recebendo os email dos pedidos.. compras etc.. menos do contato, então segui a sugestão do mfnunes acima, comentando a linha 93 //header .= 'From..... , e inclui a linha $header .= 'From: store@redback.com.br' . $this->newline; , e nada... depois tentei com meu email $header .= 'From: no-reply@rapinas.com.br' . $this->newline; e nada ainda...

Pelo que entendo, o e-mail por estar enviando nos pedidos e outros creio que as configurações estejam corretas.... deve ser algo no próprio opencart... como devo proceder? alguém tem ideia?


Obrigado.

Re: Mail/SMTP no 1.5.4 não funciona de jeito nenhum

Enviado: 08 Nov 2012, 14:43
por periscuelo
Não seria bem mais fácil já que você tem uolhost criar o e-mail mas ao invés de deixar ele como caixa de entrada, deixar ele apenas como redirecionamento para o e-mail no qual você deseja receber? Assim se for gmail, bol, uol ou qualquer outro vai dar certo. E você pode deixar a função mail mesmo sem ter de preencher smtp nem nada.

"Para que facilitar quando podemos complicar?" :idea:

Re: Mail/SMTP no 1.5.4 não funciona de jeito nenhum

Enviado: 09 Nov 2012, 14:51
por marcosmilk
Boa tarde a todos.

Também estou usando a versão 1.5.4 no UolHost e estava com mesmo problema. A solução que encontrei foi substituir o arquivo mail.php (system/library/mail.php) da versão 1.5.4 pelo arquivo mail.php da versão 1.5.1 e funcionou perfeitamente, tanto para cadastrar usuários como formulário de contato.

Na aba geral estou usando contato@meudominio.com.br e na aba email, Protocolo de E-mail: Mail.

Só isso resolveu o problema.

Abraço!!!