Por que os e-mails disparados pela função mail() do PHP não chegam ao seu destino?

De Wiki Locaweb
Ir para: navegação, pesquisa
Atenção. Antes de realizar qualquer envio, por favor siga nossas recomendações, dessa forma evitará problemas ao enviar suas mensagens.

Problemas ao enviar via mail() PHP?

Em alguns casos, os e-mails disparados pela função mail(), do PHP, não chegam ao seu destino. Isto se deve pelo Return-Path dos e-mails não estarem setados.

Por padrão o Return-Path é anonymous@hmXX.locaweb.com.br, onde XX é o número do servidor que dispara o e-mail.

Para solucionar este problema, basta setar o Return-Path com um e-mail válido de seu domínio. Veja um exemplo sobre envio de e-mails via PHP em Como enviar e-mails com a função mail() do PHP.


Veja também



Disponível em "http://wiki.locaweb.com.br/index.php?title=Por_que_os_e-mails_disparados_pela_fun%C3%A7%C3%A3o_mail()_do_PHP_n%C3%A3o_chegam_ao_seu_destino%3F&oldid=69142"
Ferramentas pessoais
Espaços nominais

Variantes
Ações
Navegação
Ferramentas
Criar um livro