Ho trovato il post di un altro utente che dice di usare questo metodo:

Codice PHP:
<?php


require("class.phpmailer.php");  
  
$mail = new PHPMailer();  
  
$mail->From     "info@pec.dominio.it";  

$mail->Mailer   "smtp";
$mail->Host     "smtps.pec.aruba.it"// SMTP server  
$mail->Port 465;
// $mail->SMTPSecure = 'tls';

$mail->Timeout'15';

$mail->SMTPAuth true// turn on SMTP authentication
$mail->Username "info@pec.dominio.it"// SMTP username
$mail->Password "password"// SMTP password
   

$mail->AddAddress("info@email.it");  
  
$mail->Subject  "Prova Php Mailer con pec";  
$mail->Body     "Corpo della email";  

if(!
$mail->Send()) {  
  echo 
'Message was not sent.';  
  echo 
'Mailer error: ' $mail->ErrorInfo;  
} else {  
  echo 
'Message has been sent.';  
}

?>
Ma a me da questo errore:
Message was not sent.Mailer error: Language string failed to load: from_failedinfo@pec.dominio.it

ovviamente al posto di dominio.it c'e' il mio dominio...