Ciao,
mi scuso se il problema è già stato affrontato, ma la ricerca in questo momento non funziona.
Vorrei mandare un'email che si compila con una pagina asp.
Per mandare la mail uso cdosys e questo codice:
Body fa riferimento ad una pagina asp che indico con percorso assoluto.codice:function inviaEmailPag(DaEmail,AEmail,BccEmail,Oggetto,Body) Set eMail = Server.CreateObject("CDO.Message") if DaEmail = "" then eMail.From = "-" else eMail.From = DaEmail end if eMail.To = AEmail eMail.Bcc = BccEmail eMail.Subject = Oggetto eMail.CreateMHTMLBody Body eMail.Send set eMail = Nothing inviata = true end function
Il problema nasce però quando devo passare un valore perchè la pagina si compili correttamente.
Sia mettendo il valore nell'indirizzo della pagina e richiamandolo con
request.querystring("idordine")
sia usando una variabile di sessione, mi restituisce questo:
Tipo di errore:
(0x8004021A)
/common.asp, line 122
che corrisponde proprio a
se invece il parametro lo metto direttamente nella pagina questa viene compilata in base ai dati che carica da db e la mail viene spedita correttamente.codice:eMail.CreateMHTMLBody Body
Cosa posso fare?

Rispondi quotando