Codice PHP:
require("class.phpmailer.php");

$email = new PHPMailer();

#echo $_SERVER['DOCUMENT_ROOT'];

$email->PluginDir "/home/httpd/miosito.it/http/phpmailer/";

$mail_body 'Questa email è una nuova prova dalla pagina example.php speriamo che vada bene e che venga presa';

$email->From     "miamail@miosito.it";
$email->FromName 'mio nome';
$email->IsMail();

$email->Subject  "Conferma Registrazione su ";
$email->Body     $mail_body;
$email->AddAddress("indirizzo@hotmail.com");

if(!
$email->Send())
  echo 
'messaggio non inviato';
else
  echo 
'messaggio inviato correttamente'

mi dice che l'email è stata inviata invece su hotmail non mi è arrivato niente.

ma devo configurare qualcosa sul phpmailer?

Questa riga che ho inserito io (come scritto nella pagina di installazione):
$email->PluginDir = "/home/httpd/miosito.it/http/phpmailer/";

è corretta? Cioè tu l'hai inserita? Hai fatto diversamente?