Claudiogarau.it :: Tutorials & Scripts, PHP, Linux and more.

Home ~ Php :: Inviare email con immagine utilizzando PHPMailer :: Indice Php

Inviare email con immagine utilizzando PHPMailer

Categoria: Php Inserito il: 20-06-2006 Stampa (6893 click)

La classe PHPMailer ci consente di inviare con semplicità anche email contenenti immagini; anche in questo caso la sintassi da utilizzare non è particolarmente complicata, sarà sufficiente indicare nel corpo del messaggio il percoso all'immagine che intendiamo mostrare al nostro destinatario:

<?
require "phpmailer/class.phpmailer.php";
$messaggio = new PHPmailer();
$messaggio->IsSMTP();
$messaggio->IsHTML(true);
$messaggio->Host = 'Host SMTP';
$messaggio->From = 'info@mittente.it';
$messaggio->AddAddress('info@destinatario.it');
$messaggio->AddReplyTo('info@mittente.it'); 
$messaggio->Subject = 'Formato HTML con immagine.';
$messaggio->Body = '<html><body><center>Il logo di MRWebmaster.it<br>';

//percorso all'immagine
$messaggio->Body .= '<img src="http://www.mrwebmaster.it/v2_img/logo_mrwebmaster.gif">';

$messaggio->Body .= '</center></body></html>'; 
if(!$messaggio->Send()){
  echo $messaggio->ErrorInfo; 
}else{
  echo 'Email inviata correttamente!';
}
$messaggio->SmtpClose();
unset($messaggio);
?>

Chiaramente, con un pò di intraprendenza, un modulo form e qualche riga di listato sarà molto semplice sfruttare la classe PHPMailer per creare efficienti script destinati all'invio delle nostre newsletter.

Attenzione: questo articolo è stato concesso in esclusiva per la pubblicazione a Mrwebmaster.it; ne è vietata la riproduzione,
anche parziale, senza l'esplicito consenso dell'autore e della redazione di Mrwebmaster.it.

Cerca nel sito
Per sito
Sviluppatore di applicazioni Web con competenze evolute nella progettazione delle basi di dati, autore per alcune delle più importanti testate on line dedicate alla manualistica tecnica (HTML.it, MrWebmaster.it, Edit) e consulente per l'e-learning.
Tutte le categorie
Tutorial Random
Appena acquistata Raspberry Pi
Questa mattina è arrivato un aggiornamento da parte della RS Components, Raspberry Pi, la nota scheda/computer ultra-economica che è andata... Leggi l'articolo
Corsi online per sviluppatori
Corsi per Webmaster, Web Designer, Programmatori, Grafici e Sistemisti