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:
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
Body fa riferimento ad una pagina asp che indico con percorso assoluto.
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
codice:
eMail.CreateMHTMLBody Body
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.
Cosa posso fare?