Inviare e-mail con priorità alta con CDO

di , in Classic ASP, E-mail,

Può sembrare un argomento banale, ma in realtà la documentazione presente non è affatto chiara. Impostando infatti l'header all'interno dei fields di configurazione, l'e-mail non viene inviata con la priorità selezionata.
E' necessario quindi impostare direttamente la proprietà sull'oggetto Message, come in questo esempio:

<!-- METADATA NAME="Microsoft CDO for Windows 2000 Library" TYPE="TypeLib" UUID="{CD000000-8B95-11D1-82DB-00C04FB1625D}" --><%

Set objMail = Server.CreateObject("CDO.Message")

' invio dell'e-mail
objMail.To = "daniele@aspitalia.com.ext"

objMail.Fields.Item(cdoImportance).Value = cdoHigh
objMail.Fields.Update

objMail.From = "daniele@aspitalia.com.ext"
objMail.Subject = "Prova messaggio"
objMail.TextBody = "Priorità alta"
objMail.Send()

set objMail = Nothing

%>

Per approfondimenti su CDO si veda:
http://www.aspitalia.com/ricerca/super.aspx?usag=1&key=cdo

Commenti

Visualizza/aggiungi commenti

Inviare e-mail con priorità alta con CDO (#586) 710 16
| Condividi su: Twitter, Facebook, LinkedIn, Google+

Per inserire un commento, devi avere un account.

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

Approfondimenti

I più letti di oggi