Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ninho09

copia de input

Recommended Posts

tava analizando seu phpmailer parece estar tudo correto...

tente usar a porte 587 de e-mail pois a porta 25 foi proibida pela anatel e vai ser bloqueada no começo de janeiro de 2013 e muitos servidores já mudaram a porta de e-mail.

 

faça um teste aí com a porta 587

Compartilhar este post


Link para o post
Compartilhar em outros sites

a minha porta é a 465 eu esqueci de trocar mas ainda sim esta dando erro

 

o erro esta nesta linha

$mail->AddAddress($para); // destino do email

 

e nesta

 

 mail($email,$assunto,$msn,$headers);

Compartilhar este post


Link para o post
Compartilhar em outros sites

você ta testando em localhost?

pq para enviar e-mail com php em localhost, você precisa ativar smtp do localhost ou testar online mesmo que é o mais aconselhavel.

Compartilhar este post


Link para o post
Compartilhar em outros sites

são dois erros

primeiro

Invalid address: You must provide at least one recipient email address.

 

Mensagem não enviada

You must provide at least one recipient email address.

 

segundo

 

SMTP Error: Could not connect to SMTP host.

 

localhost

Compartilhar este post


Link para o post
Compartilhar em outros sites

beleza Darcio,

 

Eu testei online com você sugeriu e funcionou perfeitamente agora só uma duvida, existe alguma maneira de enviar sem estar online? quero dizer, sem estar hospedado em alguma hospedagem.

porque o banco de dados não vai ficar hospedado

ou existe alguma maneira de acessar o banco na minha maquina?

 

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

pesquise por servidor SMPT em localhost, vai ter bastante de coisa nesse sentido.

se você configurar um servidor SMTP você consegue enviar e-mail localmente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.