Ciao,
vorrei spedire una mail con cdonts così come è descritto nei tanti tutorial che ho trovato.
Ho provato ma non mi è arrivato niente, che debba settare qualcosa su IIS 5.0
Grazie!
Ciao,
vorrei spedire una mail con cdonts così come è descritto nei tanti tutorial che ho trovato.
Ho provato ma non mi è arrivato niente, che debba settare qualcosa su IIS 5.0
Grazie!
Scusa, non ho capito, ma stai tentando di spedire una mail in locale?
no, ho inserito il mio indirizzo nel modulo cdonts che si trova su una pagina on line del mio server, ma non sucede nulla!
![]()
Dovrei vedere il codice che hai utilizzato per capire se e dove c'è un problema. A volte succede anche che se l'indirizzo del mittente è sballato la mail non parte, ad esempio se scrivi come mittente qualcosa come "..@..@".
Set objMail = Server.CreateObject("CDONTS.NewMail")
objMail.BodyFormat = 0
objMail.MailFormat = 0
objMail.From="newsletter@xyz.it"
objMail.To=email
objMail.Subject="Iscrizione newsletter"
objMail.Body="<html><body bgcolor=black><font face=Courier size=4 color=#ffcc00><center>
Grazie per esserti iscritto alla newsletter di xyz!</font></body></html>"
newMail.Importance = 1
objMail.Send
Set objMail = nothing
response.redirect("grazie.htm")
dove email contiene l'indirizzo che ho controllato è scritto correttamente
Grazie
Set objMail = Server.CreateObject("CDONTS.NewMail")
objMail.BodyFormat = 0
objMail.MailFormat = 0
objMail.From="newsletter@xyz.it"
objMail.To=email
objMail.Subject="Iscrizione newsletter"
objMail.Body="<html><body bgcolor=black><font face=Courier size=4 color=#ffcc00><center>
Grazie per esserti iscritto alla newsletter di xyz!</font></body></html>"
newMail.Importance = 1
(la variabile è objMail)
objMail.Send
Set objMail = nothing
response.redirect("grazie.htm")
Hai settato le costanti per l'invio della mail in formato html?
' IMPOSTAZIONE DEL FORMATO HTML PER LA MAIL
objMail.BodyFormat=CdoBodyFormatHTML
objMail.MailFormat=CdoMailFormatMime
dove:
Const CdoBodyFormatHTML=0
Const CdoMailFormatMime=0
Effettivamente lì (Newmail.Importance = 1) c'era un errore, tuttavia non è quello a bloccare il processo. Per quanto riguarda la seconda osservazione ho scritto
objMail.BodyFormat = 0
objMail.MailFormat = 0
saltando
objMail.BodyFormat=CdoBodyFormatHTML
objMail.MailFormat=CdoMailFormatMime
dove:
Const CdoBodyFormatHTML=0
Const CdoMailFormatMime=0
ma questo non dovrebbe influenzare niente!
Altri suggerimenti?![]()
Potrebbe essere un problema temporaneo del server. Non di rado i server hanno momenti di "buio".
Non sono sicuro se sia o no un problema perchè non ho mai provato, ma hai provato ad eseguire il codice senza il Response.Redirect?