Hi,
_wir_ wollen doch nicht etwa wirklich dieses machen:
strEmail = Request.Form("email")
...
Set objNewMail = CreateObject("CDONTS.NewMail")
objNewMail.To = strEmail
...
objNewMail.Send
Dann kann man ja nach etwas ausprobieren über dein Formular an jede beliebige eMail-Adresse Mails verschicken (einfach nur oft genug ein POST an diese Seite machen).
Ich würde dir dringend anraten, im Ausgangsformular deine Auswahl der Empfängeradresse auf einen Pseudowert umzustellen, den du dann auf der Folgeseite (an die das Formular geschickt wird) in eine gültige eMail-Adresse auswertest:
IF Request.Form("email") = "1" THEN
strEmail = "ich@meinedomain.org"
ELSEIF Request.Form("email") = "2" THEN
strEmail = "du@deinedomain.org"
END IF 'usw.
Damit CDONTS unter IIS funktioniert musst du über den IIS Manager den Virtuellen SMTP Server entsprechend konfigurieren, dass er entweder direkt emails zustellen kann oder die eMails an einen richtigen Mailserver weiterleitert. Außerdem müssen die Schreibberechtigungen auf C:\InetPub\Mailroot für den IUSR_#Machine# korrekt gesetzt sein, weil in einen (schlag mich tot, welcher) der Unterordner die Mail-Objekte gespeichert (=geschrieben) werden.
HTH, Ciao, Frank