Voglio fare un form di invio ma mi da errore alla linea 16 (Set objMail = Server.CreateObject("CDONTS.NewMail")):
Tipo di errore:
Oggetto Server, ASP 0177 (0x800401F3)
Stringa dell'interfaccia non valida.
/corso_asp/formmail.asp, line 16
Sapete cosa sbaglio?
So che esiste un componente gratuito nn presente su win xp, č questo il problema?
Se si come faccio ad installarlo?
grazie
codice:<html> <head> <title> Invio di una e-mail da una form </title> </head> <body"> <% 'Se alla pagina viene inviata la form con i dati... if Request.Form("invia_btn") = "INVIA" then Dim Mail Set objMail = Server.CreateObject("CDONTS.NewMail") objMail.From= Request.Form("mittente") objMail.To = Request.Form("destinatario") objMail.Subject = Request.Form("oggetto") objMail.Body = Request.Form("messaggio") objMail.Importance = 1 objMail.Send() 'invia la e-mail Set objMail = nothing Response.Write "<CENTER><H2>E-mail inviata!<H2></CENTER>" else 'altrimenti visualizza la Form %> <h1><center>Form per invio e-mail</center></h1> <form action=formmail.asp method=post> <table border=1 align=center> <tr> <td> MITTENTE </td> <td> <input type="text" name="mittente" size="30" maxlength="30"> </td> </tr> <tr> <td> DESTINATARIO </td> <td> <input type="text" name="destinatario" size="30 maxlength="30"> </td> </tr> <tr> <td> OGGETTO </td> <td> <input type="text" name="oggetto" size="30" maxlength="30"> </td> </tr> <tr> <td colspan=2 align=center> MESSAGGIO <textarea name="messaggio" rows="8" cols="42"></textarea> </td> </tr> <tr> <td colspan=2 align=center> <input type="submit" name="invia_btn" value="INVIA"> </td> </tr> </table> </form> <% end if %> </body> </html>

grazie
Rispondi quotando
