Por que los e-mails enviados por la funcion mail() de PHP no llegan a destino?

De Wiki Locaweb

En algunos casos los casos los e-mails enviados por la función mail(), de PHP, no llegan a destino. Esto se debe que el Return-Path de los e-mails no está seteado.

Por defecto el Return-Path y anonymous@hmXX.locaweb.com, donde XX es el número del servidor que envía el e-mail.

Para solucionar este problema, basta setear el Return-Path con un e-mail válido de su dominio. Vea un ejemplo sobre envío de e-mails vía PHP en Como enviar e-mails con la funcion mail() de PHP.

Herramientas personales