Passiamo ora all'ultimo esempio sull'utilizzo della classe PHPMailer, cioè l'invio di messaggi di posta elettronica corredati da file in allegato; passiamo subito al codice necessario per l'operazione:
<? require "phpmailer/class.phpmailer.php"; $messaggio = new PHPmailer(); $messaggio->IsSMTP(); $messaggio->Host='Host SMTP'; $messaggio->From='info@mittente.it'; $messaggio->AddAddress('info@destinatario.it'); $messaggio->AddReplyTo('info@mittente.it'); $messaggio->Subject='Email con allegato'; $messaggio->Body='Invio file Pdf'; //percorso all'allegato $messaggio->AddAttachment('pdf/file.pdf'); if(!$messaggio->Send()){ echo $messaggio->ErrorInfo; }else{ echo 'Email inviata correttamente!'; } $messaggio->SmtpClose(); unset($messaggio); ?>Anche in questo caso le osservazioni da fare sono ben poche, si noterà in particolare che l'invio dell'allegato è determinato all'introduzione di un metodo, AddAttachment() a cui passeremo come argomento il percorso relativo alla cartella che contiene il file da inviare in allegato.