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



Ferramentas pessoais
Espaços nominais

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