844 messaggi dal 27 gennaio 2004
questo codice elabora i dati di un form e li spedisce via email:

<%
rem costruzione email

rem parametri da passare hidden nel form
rem AV_mailfrom mail del mittente
rem AV_mailto email di destinazione
rem AV_oggetto = oggetto del messaggio
rem AV_risposta = pagina a cui tornare dopo l'invio dell'email

function ElencaCampi()
Messaggio = ""
for each item in Request.Form
Messaggio = Messaggio +"<B>" & item & ": </B>" & Server.HTMLEncode(Request.Form(item)) & "<BR>"
next
ElencaCampi=Messaggio
end function

sub inviaEmail()
dim objNewMail
set objNewMail = CreateObject("CDONTS.NewMail")
Messaggio = "<P><B>Informazioni dal sito web xxxxxxxxx:</B><br>"
Messaggio = Messaggio & ElencaCampi()

objNewMail.BodyFormat = 0
objNewMail.MailFormat = 0
if Request("email") <> "" then
objNewMail.From = Request("email")
else
objNewMail.From = Request("AV_mailfrom")
end if
objNewMail.To = Request.Form("AV_mailto")
objNewMail.Subject = Request("AV_oggetto")
objNewMail.Body = Messaggio
objNewMail.Send
set objNewMail = nothing
end sub

inviaEmail()

Response.Redirect(Request.Form("AV_risposta"))
%>

il problema è che la mail arriva formattata con tag html, può dipendere dalle impostazioni della posta elettronica che usa il client?

ciao
Modificato da darkox il 10 marzo 2006 10.32 -
593 messaggi dal 09 ottobre 2002
www.dotnetside.org
Ciao darkbox,
potrebbe trattarsi della mancata chiusura di un tag <B> che impieghi nella costruzione del messaggio.

Sostituisci:

Messaggio = "<P><BInformazioni dal sito web xxxxxxxxx:</B><br>"

Con:

Messaggio = "<P><B>Informazioni dal sito web xxxxxxxxx:</B><br>"

Ciao

Pochi post. Anzi, quasi quasi spengo
http://www.dotnetside.org/
844 messaggi dal 27 gennaio 2004
ti ringrazio, ma purtroppo quello è soltanto un errore di ortografia nello scrivere il post

ciao

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.