Buenas, siempre que se manda mail con php, estos de base son filtrados como spam, culpa de los -.- spamers.
Teóricamente para que no te filtren como spam esto es lo que tiene que revisar:
- Dirección desde la que envías, esta tiene q existir [email protected]
- Tu dominio tiene que tener rDNS
- Tienes que indicar las cabeceras del correo:
- From
- Reply-To
- Return-Path - Pásale como parámetro '-f '.$direccionQueEnvia; a extras de la función mail()
Yo no logre enviar los mail y que pasaran los filtros, así que mi solución fue enviar mails con PhpMailer y Gmail y así me funciono correctamente.