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>