Avendo creato (leggendo un libro) una pagina asp per l'invio email tramite un form, sono riuscito a provarlo in locale e il tutto finziona perfettamente.
Il problema che mi pongo è che nella sezione SMTP ho inserito il mio e quindi il tutto funziona;
1) Ma quando lo metterò on line ad esempio per altri che hanno altri server SMTP dovrei sapere in anticipo quali sono ?
2) Vorrei creare un form da spedire sempre via email, con campi: "nome","cognome", "città", "email" che codici dovrei inserire ?
Il codice è il seguente
<%
theSchema="http://schemas.microsoft.com/cdo/configuration/"
Set cdoConfig=server.CreateObject("CDO.Configuration")
cdoConfig.Fields.Item(theSchema & "sendusing")=2
cdoConfig.Fields.Item(theSchema & "smtpserver")="server.smtp.com"
cdoConfig.Fields.Update
set cdoMessage=Server.CreateObject("CDO.Message")
cdoMessage.Configuration=cdoConfig
cdoMessage.From=Request.Form("emailAddress")
cdoMessage.To="indirizzo@email.it"
cdoMessage.Subject=Request.Form("subject")
cdomessage.TextBody=Request.Form("body")
cdoMessage.Send
Set cdoMessage=Nothing
Set cdoConfig=Nothing
%>
Se avete dei consigli per migliorare il form sono sempre ben accetti, premetto che non conosco l'ASP e sto seguendo un libro sulle pagine dinamiche con Dreamweaver
Grazie !
Il problema che mi pongo è che nella sezione SMTP ho inserito il mio e quindi il tutto funziona;
1) Ma quando lo metterò on line ad esempio per altri che hanno altri server SMTP dovrei sapere in anticipo quali sono ?
2) Vorrei creare un form da spedire sempre via email, con campi: "nome","cognome", "città", "email" che codici dovrei inserire ?
Il codice è il seguente
<%
theSchema="http://schemas.microsoft.com/cdo/configuration/"
Set cdoConfig=server.CreateObject("CDO.Configuration")
cdoConfig.Fields.Item(theSchema & "sendusing")=2
cdoConfig.Fields.Item(theSchema & "smtpserver")="server.smtp.com"
cdoConfig.Fields.Update
set cdoMessage=Server.CreateObject("CDO.Message")
cdoMessage.Configuration=cdoConfig
cdoMessage.From=Request.Form("emailAddress")
cdoMessage.To="indirizzo@email.it"
cdoMessage.Subject=Request.Form("subject")
cdomessage.TextBody=Request.Form("body")
cdoMessage.Send
Set cdoMessage=Nothing
Set cdoConfig=Nothing
%>
Se avete dei consigli per migliorare il form sono sempre ben accetti, premetto che non conosco l'ASP e sto seguendo un libro sulle pagine dinamiche con Dreamweaver
Grazie !