Ho provato a chiedere aiuto nel topic della pillola di phpmailer ma non ho ricevuto risposta così provo ad aprirne uno mio, se vado contro il regolamento lo si chiuda pure. Allora questo è il mio codice, niente di strano, preso un po' da tutorial un po' da script nella pillola di cui sopra:

Codice PHP:
include_once('class.phpmailer.php');

$mail = new PHPMailer();
    
$mail->From "info@sito.it";
$mail->FromName "Newsletter";
$mail->Subject "Quello che è";
$mail->Body "testo";
    
$mail->isSMTP();
$mail->SMTPAuth true;
$mail->Host     $_SERVER['HTTP_HOST'];
$mail->Username "user";
$mail->Password "password";
$mail->Mailer   "smtp"
    
$mail->AddAddress("undisclosed-recipients:;");
$mail->AddBCC("indirizzo1");
$mail->AddBCC("indirizzo2");
    
if(
$mail->Send())
{
    echo 
'mail inviata correttamente';
}
else
{
    echo 
'Errore: mail non inviata'$mail->ErrorInfo;

così come ricevo il messaggio di errore: The following recipients failed: undisclosed-recipients:;

se al posto di $_SERVER['HTTP_HOST']; metto l'smtp di yahoo e inserisco i dati del mio account come user e password dice che non trova il server smtp

se lascio così com'è e al posto di undisclosed-recipients:; metto un qualsiasi indirizzo manda le mail ma non nasconde i destinatari...

Ho qualche difficoltà.....