Ragā ho questo problema... non riesco a mandare mail in formato html correttamente. vi posto il codice poi vi spiego.

---------------------------------------------------------




$link="www.google.it";
$body_mail="<a href=\"$link\"> google </a>";

echo $body_mail;

$email = new PHPMailer();
$email->From = "admin@email.com";
$email->FromName = "blog.it";
$email->IsSMTP();
$email->Host = "localhost";
$email->Mailer = "smtp";
$email->Port = "25";
$email->IsHTML(true);
$email->SetLanguage("it","phpmailer/language/");
$email->AddAddress($_SESSION['mail']);
$email->Subject = "Registrazione";
$email->Body = $body_mail;
$email->Altbody = "non puoi leggere mail di tipo html";

if(!$email->send()) // la mail viene spedita
{
echo "Message was not sent";
echo "Mailer Error: ".$email->ErrorInfo;
}
---------------------------------------------------------

$body_mail č il file che contiene l' html da inviare. Dopo averla definita faccio 1 echo di questa var. per vedere se il link funziona e funziona correttamente.

La mail che ricevo contiene il link ma č vuoto: insomma arriva "goggle" clikkabile ma se lo clicco non mi manda da nessuna parte (o meglio a una pagina con indirizzo vuoto)!!!

sapete darmi qualche indicazione pls?