purtroppo la funzione restituisce TRUE semplicemente quando i parametri sono "accettati" correttamente e quindi non v'è corrispondenza diretta con il fatto che poi il messaggio parta (e men meno arrivi, ovviamente) veramente... comincia con il dare un occhiata a phpinfo per vedere i parametri usati (guarda tutte le righe dove compare una voce contenente "mail") e cosa risulta come SMTP