#586 - Inviare e-mail con priorità alta con CDO

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


Approfondimenti

Commenti

Esprimi il tuo giudizio su questo script:

Per procedere devi essere autenticato.

ivanodf scrive:
#586 - Inviare e-mail con priorità alta con CDO

Daniele è indispensabile la riga: ?oppure è sufficiente inserire:objMail.Fields.Item(cdoImportance).Value = cdoHighobjMail.Fields.Update?e c'è ...
mercoledì 4 agosto 2004 | 5 risposte
paolo.sioli scrive:
#586 - Inviare e-mail con priorità alta con CDO

okkio daniele che lo script non è ancora del tutto completola mail urgente infatti la vedono solo i programmi di posta elettronicama le webmail no (ho...
mercoledì 14 aprile 2004

Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.




IN EVIDENZA
MISC