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
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.