Ho un grosso problema. Sul mio sito viene usata la funzione mail() per inviare delle e-mail di attivazione degli account, il problema è che, con molti isp, le mail non vengono affatto recapitate, soprattutto con Hotmail, ma anche spesso con Alice o Libero. L'unico che non dà alcun problema è Gmail.

Come server usiamo Servage, ho provato a chiedere più volte all'assistenza, ma sembra io dico una cosa e mi rispondono tutt'altro

Abbiamo provato ad usare 2 script differenti, ma il risultato è sempre lo stesso, quello più completo è questo:

Codice PHP:
$to2 ="$EMailUtente";
$mailheaders2 "From: Musicity.org <postmaster@musicity.org>"."\r\n";
$mailheaders2 .= "Reply-To: [email]postmaster@musicity.org[/email]"."\r\n";
$mailheaders2 .= "Return-Path: [email]postmaster@musicity.org[/email]"."\r\n";
$mailheaders2 .= "Message-ID: <".time()."- [email]postmaster@musicity.org[/email]>"."\r\n";
$mailheaders2 .= "X-Mailer: PHP v".phpversion()."\r\n";
$subject2 "Conferma il tuo account su Musicity.org";
$email2 "Qui c'è il testo della mail";
mail($to2$subject2$email2$mailheaders2); 
Quale potrebbe essere il problema?