Salve
invio mail in ASP con CDO (e funziona), questo è il "cuore" del codice funzionante:
sConfig = "http://schemas.microsoft.com/cdo/configuration/"
msgUtente.Configuration.Fields.Item(sConfig & "sendusing") = 2
msgUtente.Configuration.Fields.Item(sConfig & "smtpserver") = strMailServer
msgUtente.Configuration.Fields.Item(sConfig & "smtpauthenticate") = 1
msgUtente.Configuration.Fields.Item(sConfig & "sendusername") = strUtente
msgUtente.Configuration.Fields.Item(sConfig & "sendpassword") = strPassword
msgUtente.Configuration.Fields.Update
.Send
Il cliente mi ha cliesto "è possibile aggiungere la notifica di lettura alle mail inviate"?
In pratica l'equivalente del flag "richiedi conferma lettura per il messaggio" di Outlook (usa Outlook 2000).
Come devo cambiare il codice di cui sopra?
Ho trovato sul web varie soluzioni tipo quella di seguito riportata, ma non funzionano, probabilmente sbaglio qualche cosa nella sintassi (e non ne so abbastanza per capire cosa) quando cerco di integrarlo con il codice esistente:
.fields("urn:schemas:mailheader:disposition-notification-to") = strMittente
.fields("urn:schemas:mailheader:return-receipt-to") = strMittente
.DSNOptions = cdoDSNSuccessFailOrDelay
.DSNOptions = 14
Io inserisco queste 4 righe prima delle 2 righe finali del codice funzionante ma senza risultato.
Dove sbaglio?
Ho fatto una cinquantina di tentativi e confesso che comincio ad avere inquietanti visioni mistiche...
Mi aiutate?
Grazie.

Rispondi quotando