Inviare e-mail in formato HTML con CDO

di Daniele Bochicchio, in Classic ASP, E-mail,

CDONTS è stato l'oggetto scelto da molti sviluppatori, ma da Windows 2000 è possibile sfruttare CDO, che offre numerosi vantaggi ed una gestione più potente della messaggistica.
D'altra parte su Windows Server 2003 CDONTS non è installato e quindi può essere un buon motivo per migrare.
Ne abbiamo già parlato in diversi altri script, questa volta vedremo come inviare e-mail in formato HTML.
Il tutto si riduce all'uso della proprietà HTMLBody, come in questo esempio:

<%

' stringa HTML da inviare
strHTML = "<html><body>"
strHTML = strHTML & "<p>Questo è un messaggio <b>HTML</b>.</p>"
strHTML = strHTML & "<p><img src=""http://sito/immagine.gif""></p>"
strHTML = strHTML & "</body></html>"

' istanza di CDO.Message
set CDOmail = CreateObject("CDO.Message")

CDOmail.To = "destinatario@dominio.ext"
CDOmail.From = "mittente@dominio.ext"
CDOmail.Subject = "Questa è una mail HTML"

' testo da inviare
CDOmail.HTMLBody = strHTML

' invio del messaggio
CDOmail.Send()

%>

Per approfondimenti su CDO si veda:

#250 - Inviare e-mail con Windows 2000 e CDO
https://www.aspitalia.com/liste/usag/script.aspx?ID=250

#420 - Inviare e-mail utilizzando un server esterno con CDO per Windows 2000
https://www.aspitalia.com/liste/usag/script.aspx?ID=420

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

Nessuna risorsa collegata

I più letti di oggi