sábado, 17 de março de 2012

Configurar PHP para enviar email local

Primeiro passo baixe o arquivo Sendmail
Descompacte em uma pasta de sua preferência e abra o arquivo sendmail.ini
Configure assim:
No arquivo sendmail.ini

[sendmail]
smtp_server=smtp.gmail.com
smtp_port = 587
default_domain = gmail.com

auth_username=[seuemail]@gmail.com
auth_password=[suasenha]

Agora abra o arquivo PHP.INI e add o "sendmail_path" onde path é o caminho onde você descompactou seus arquivos sendmail.zip
No arquivo php.ini

[mail function]
sendmail_path = "C:\sendmailsendmail.exe -t"
SMTP = smtp.gmail.com
smtp_port = 587


Pronto agora tente enviar um email!
Se ocorrer algum erro postar comentário!

5 comentários:

  1. Tentei enviar um e-mail desse jeito que você falou e apareceu o erro "Message is missing sender's address" no log. O que fiz de errado?

    ResponderExcluir
  2. Em menos de 1 minuto você estará assistindo TV de graça www.tvhd.com.br

    ResponderExcluir
  3. Graças a www.tvdigitalnopc.com.br a Sky nunca mais vai ver a cor do meu dinheiro

    ResponderExcluir
  4. O melhor sistema de TV HD www.tvhd.com.br

    ResponderExcluir
  5. Tava dando um error filho da p*ta ai com isso ai concertou!
    Eu testei pelo localhost [WAMPSERVER]
    Deu certo, mas em média quanto tempo o email demora pra chegar?

    ResponderExcluir