Estou tentando enviar um email via localhost e esta dando o seguinte erro:
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\site\confirmar_login_contato.php on line 12
Muito obrigado, Andeson Santos
Agradecemos seu contato.
isso é local.
Envio De Email
Started By babal, 21/12/2010, 14:13
5 replies to this topic
#1
Posted 21/12/2010, 14:13
#2
Posted 22/12/2010, 09:41
Você não tem um servidor interno de email ou não nem nada setado no php.ini, dê uma olhada no seu php.ini e veja essas linhas:
Deixe do jeito que estão e reinicie o Apache.
[mail function] ; For Win32 only. SMTP = localhost smtp_port = 25 ; For Win32 only. sendmail_from = email@qualquer.com.br
Deixe do jeito que estão e reinicie o Apache.
http://www.liveworks.com.br : Soluções para internet
http://www.phpmysqljquery.com.br : PHP, MySQL e jQuery
http://www.passoapasso.info : Minhas dicas
http://www.phpmysqljquery.com.br : PHP, MySQL e jQuery
http://www.passoapasso.info : Minhas dicas
#3
Posted 28/12/2010, 08:51
olá deu o mesmo erro eu defini exatamente como vc mostrou coloquei o meu email como posso configurar um servidor interno de email? Agradeço.
#4
Posted 03/01/2011, 21:44
Cara eu já tentei... e não obtive sucesso em instalar e configurar um servidor de email no windows.
Eu acho melhor você contratar uma hospedagem para testar o envio de emails... ou até usar uma gratuita que tenha um.
Dá um trabalhãooo....
Eu acho melhor você contratar uma hospedagem para testar o envio de emails... ou até usar uma gratuita que tenha um.
Dá um trabalhãooo....
Iniciando na Ajuda On line...
Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.
Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.
#5
Posted 12/01/2011, 22:23
Se você tiver um email que suporte IMAP ou POP, funciona...
Por exemplo, o meu servidor suporta usar minhas contas no meu PC (outlook, thunderbird, etc...)
Quando você esta configurando essas contas no PC, vc precisa passar uns parametros de POP, POP3, etc...
Geralmente é "mail.seuservidor.com.br".
Aí no PHP, eu uso as mesmas configurações:
Por exemplo, o meu servidor suporta usar minhas contas no meu PC (outlook, thunderbird, etc...)
Quando você esta configurando essas contas no PC, vc precisa passar uns parametros de POP, POP3, etc...
Geralmente é "mail.seuservidor.com.br".
Aí no PHP, eu uso as mesmas configurações:
<?php ini_set('SMTP','mail.seuservidor.com.br'); mail('destinatario@teste.com.br','teste','testando envio...'); ?>*somente para testar envios no servidor local, quando jogar no servidor mesmo, tira a linha do "ini_set" fora...
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)