Non so se dipende da questo, ma ieri ho cambiato la connessione adsl passando ad un altro gestore e ora provando ad inviare le email da locale con php mi dice

ERRORE NELL'INVIO DELL'EMAIL


Sto anche provando usare uno script di base ma niente non vogliono partire...
ecco cosa sto usando:

Codice PHP:
<?php
set_time_limit
(0);
require(
"class.phpmailer.php");

$mail = new PHPMailer();

$mail->From     "info@miosito.it"// indirizzo di provenienza
$mail->FromName "Trippacchiello";  // nome utente
$mail->Host     "smtp.aruba.it"// server smtp
$mail->Mailer   "smtp"// dice a php mailer di usare smtp invece della funzione mail

// preparo il corpo del messaggio
$body  "Ciao, questa è una mail SMTP

"
;
$body .= "[i]Allego[/i] una foto.

"
;
$body .= "Ciao, 
"
;
$body .= "Amministratore di tuosito.com";
// Preparo un testo semplice per i client che non accettano mail html
$text_body  "Ciao, questa è una mail SMTP\n\n";
$text_body .= "Allego una foto.\n\n";
$text_body .= "Ciao, \n";
$text_body .= "Amministratore di tuosito.com";
$mail->Body    $body;
$mail->AltBody $text_body;
$mail->AddAddress("info@tuosito.it""primo");
$mail->AddAttachment("foto.jpg""Foto");
if(!
$mail->Send())
  echo 
"Errore!";
// Pulizia per eventuali altri invii successivi
$mail->ClearAddresses();
$mail->ClearAttachments();
?>
Puo' mai dipendere dalla connessione?
Forse devo abilitare qualcosa per la posta in uscita nel router?
Ho provato lo stesso script dal web e funziona!!