Salve come potrei far visualizzare una pagina in un'email inviata ad un utente appena registrato? così per far vedere all'utente i suoi dati.
Grazie!
Salve come potrei far visualizzare una pagina in un'email inviata ad un utente appena registrato? così per far vedere all'utente i suoi dati.
Grazie!
ci sono molti modi, dipende da come estrai i dati cmq se fai una piccola ricerca su google o anche qui negli script di html.it trovi..
function invia_email(da, a, corpo)
Dim myMail
Set myMail = CreateObject("CDONTS.NewMail")
myMail.From = da
myMail.To = a
myMail.Subject = "Dati Registrazione"
myMail.BodyFormat = 0
myMail.MailFormat = 0
myMail.Body = corpo
myMail.Send
Set myMail = Nothing
end function
testo=""
testo=testo & "Benvenuto su.....
Questi sono i dati per accedere:
"
testo=testo & "Identificativo:" & RequestForm("user") & "
"
call invia_email(RequestForm("email"), "info@sito.it", testo)
Logicamente devi avere un form che viene compilato dove poi recuperi i campi.
Ho trovato tra i vostri script questo:
-------------------------------------
Set xml = Server.CreateObject("Microsoft.XMLHTTP")
' Oppure, per la versione 3.0 di XMLHTTP, usare:
' Set xml = Server.CreateObject("MSXML2.ServerXMLHTTP")
' Apri la connessione remota
xml.Open "GET", "http://www.tuosito.ext/tuapagina.ext", False
' Spedisci la richiesta
xml.Send
Dim miaMail
Set miaMail = CreateObject("CDONTS.NewMail")
miaMail.From = "mittente@dominio.ext"
miaMail.To = "destinatario@dominio.ext"
miaMail.Subject = "Oggetto del messaggio"
miaMail.BodyFormat = 0
miaMail.MailFormat = 0
miaMail.Importance = 0
miaMail.Body = xml.responseText
miaMail.Send
Set miaMail = Noth
------------------------------------------------
Ma siccome utilizzo un server windows2003 non riconosce il metodo CDONTS e mi da errore.
Ci sarebbe un altro modo? Un altro metodo?
Grazie!
vai su aruba poi nel vademecum o come si chiama e li trovi un bel file zip con 6 esempi per mandare e-mail.