asp - asp.net - aspcode.it

COMMUNITY - Login
 Username:
 
 Password:
 
Voglio registrarmi!
Password dimenticata?
 Utenti on-line: 0
 Ospiti on-line: 3954
ASPCode.it - Store

  > > Tips

Impostare un indirizzo per il replyto con CDONTS
di Paolo Capitani

Data di pubblicazione: 10/07/2006        Voto della community: 4,50 (Votanti: 2)

Una pecca dell'oggetto CDONTS (oggetto ASP per l'invio di messagi email tramite script server-side) è senza dubbio quella di non poter utilizzare una proprietà (oltre a quelle ben note come To, From, Body, Subject, ecc) che consenta di impostare un indirizzo email replyto, cioè un indirizzo a cui verrà inviata l'eventuale risposta al messaggio inviato tramite CDONTS.
Per sopperire a questa mancanza possiamo però sfruttare la proprietà Value di tale oggetto, che può essere utilizzata per inserire elementi nell'intestazione (header) del messaggio email. In particolare, l'header Reply-To indica proprio quale deve essere l'indirizzo a cui recapitare l'eventuale risposta (in sostituzione dell'indirizzo email del mittente).

Vediamo un semplice esempio di quanto descritto fino ad ora:

<%

Dim myMail
Set myMail = Server.CreateObject("CDONTS.NewMail")

myMail.From = "info@miodominio.it"
myMail.To = "paolo@tuodominio.com"

myMail.Value("Reply-To") = "replyto@miodominio.it"

myMail.Subject = "prova reply-to"
myMail.Body = "messaggio di prova"
myMail.Send()

Set myMail = nothing

%>

Se il destinatario di tale email, paolo@tuodominio.com, decide di inviare un messaggio di risposta, questo verrà inviato a replyto@miodominio.it piuttosto che al mittente originario (info@miodominio.it).




Utenti connessi: 3954