pardon mi sa che ho detto una bischerata prima....ma è da una vita che non toccavo questo argomento...in realtà potresti fare
if(mail()) ecc ecc
fatto sta che non capisco come tu dopo tutto ciò che hai scritto faccia capire al php che i controlli son andati a buon fine