Sto provando ad aggiornare phpmailer , ma qualcosa non va.
Codice PHP:
session_start();
 
$path=dirname(dirname(__FILE__));


use \PHPMailer\PHPMailer;
 use \
PHPMailer\Exception;
 require 
$path.'/librerie/PHPMailer/PHPMailer.php';
 require 
$path.'/librerie/PHPMailer/Exception.php'
 require 
$path.'/librerie/PHPMailer/SMTP.php'
.

$mail 
= new PHPMailer(true); 
  
try { 
    
$mail->SMTPDebug 2;                                        
    
$mail->isSMTP();                                             
    
$mail->Host       'smtp.office365.com;';                     
    
$mail->SMTPAuth   true;                              
    
$mail->Username   'email@email.it';                  
    
$mail->Password   'password';                         
    
$mail->SMTPSecure 'tls';                               
    
$mail->Port       587;   
  
    
$mail->setFrom('email@email.it''Website');            
    
$mail->addAddress($email); 
       
    
$mail->isHTML(true);                                   
    
$mail->Subject $oggetto
    
$mail->Body    $messaggio
    
$mail->send(); 
    echo 
"Mail has been sent successfully!"
} catch (
Exception $e) { 
    echo 
"Message could not be sent. Mailer Error: {$mail->ErrorInfo}"