Segue un esempio di codice per l'invio di posta tramite PHPMailer:
<?php
//inizio variabili da modificare:
$server_smtp = 'mail.xxxxxxx';
$username_smtp= '';
$password_smtp ='';
$indirizzo_mittente = '';
$descrizione_mittente = '';
$indirizzo_destinatario = '';
//fine variabili da modificare
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
require "Exception.php";
require "PHPMailer.php";
require "SMTP.php";
$mail = new PHPMailer(true);
$mail->IsSMTP();
$mail->SMTPOptions = array(
'ssl' => array(
'verify_peer' => false,
'verify_peer_name' => false,
'allow_self_signed' => true
)
);
$mail->SMTPAuth = true;
$mail->Host = $server_smtp;
$mail->Port = 587;
$mail->SMTPSecure = "tls";
$mail->Username = $username_smtp;
$mail->Password = $password_smtp;
$mail->setFrom($indirizzo_mittente, $descrizione_mittente);
$mail->addAddress($indirizzo_destinatario);
$mail->Subject = "Hai ricevuto un nuovo messaggio";
$mail->Body = " Corpo del messaggio";
if (!$mail->send())
echo $mail->ErrorInfo;
else
echo "ok!";
Creato a: 28/03/2018 7:23am
L'ultima volta a: 25/01/2021 11:42am
L'ultima volta a: 25/01/2021 11:42am