Hallo Andi,
da ist mir noch was aufgefallen.
set mailer = server.createobject("cdonts.Newmail.1")
Wenn Du mit ASPMail arbeitest wird das Objekt mailer falsch refernziert. ASPMail ist nicht CDONTS und hat andere Eigenschaften.
set mailer = Server.CreateObject("SMTPsvg.Mailer") --> ASPMail
set mailer = Server.CreateObject("CDONTS.NewMail") --> CDONTS
Klär erstmal ab welcher Mailer bei Deinem Provider registriert ist. Anschließend kannst Du Dir dann das entsprechende Beispiel bei Stefan Falz http://www.aspfaq.de/faq/index.asp?PID=3 ansehen.
Viele Grüße aus Köln
Markus