Tomcat: Versenden mit CDONTS klappt - aber nicht mit "Cc"......

Beitrag lesen

Hallo Forumgemeinde,

nachdem ich alle Problemchen gelöst habe, auch mit Eurer Hilfe - !!!! Vielen Dank an alle, die mir gepostet haben !!!!!!! - und mein Versenden von ASP Seiten als eMail nun funktioniert, bin ich doch auf etwas gestoßen, bei dem ich nicht weiterkomme.

Ich kann zwar die Seite ohne Probleme verschicken (sie kommt auch an), aber nicht mit der Option "Cc". Da meldet der Browser diesen Fehler:

Laufzeitfehler in Microsoft VBScript-Fehler '800a000d'
Typen unverträglich
/infonet_working/Artikel/CDONTSMail_bestellung.asp, Zeile 70

Laut MS soll die Anweisung "Cc" funktionieren. Nur nicht bei mir...
Leider habe ich auf den MS Seiten auch kein Hinweiß über einen Patch oder ein Update vom IIS 4.0 gefunden. Ich hatte schon gedacht, es liege an einer nicht mehr aktuellen Version.
Falls es doch so sein sollte, hier meine Konfiguration:

  • NT Server 4.0
  • NT Servicepack 4
  • IIS 4.0 (OP 4)
  • FP 2000 Servererweiterungen

Hat jemand von Euch Erfahrung damit oder kann mir sagen, was ich falsch mache?

Anbei hänge ich meinen Code für die "Sendeseite". Vielleicht fällt Euch ja etwas auf....???

<%@ LANGUAGE="VBSCRIPT" %>
      <HTML>
      <HEAD>
      <META NAME="GENERATOR" Content="Microsoft FrontPage 4.0">
      <META HTTP-EQUIV="Content-Type"
       content="text/html;charset=iso-8859-1">
      <TITLE>CDONTSMail</TITLE>

<%
      Sub Write(strWriteThis)
         'This subroutine just writes out whatever is
         'passed to it.
         response.write(strWriteThis & "<br>")
      end sub

%>
      </HEAD>
      <BODY>

<%
         Dim myCDONTSMail
         Set myCDONTSMail = CreateObject("CDONTS.NewMail")
         Dim strFrom
         Dim strTo
         Dim strCc
         Dim strSubject
         Dim Name
         Dim Strasse
         Dim Ort
         Dim Artikel
         Dim Artikelnr
         Dim Menge
         Dim BestellText

'The following variable assignments are not required
         'they are just here to make interpretation of the
         'myCDONTSMail.Send line easier.  You could put the
         'Request.Form statements in the .Send line to cut down
         'on the amount of code in the file.
      
         strBestellText = "hiermit bestelle ich folgende Artikel:"
         strLieferAdresse = "Bitte liefern Sie die Ware an folgende Adresse:"
         strName = request.form("Vorname") & " " & request.form("Nachname") & ""
         strStrasse = request.form("Strasse")
         strOrt = request.form("plz") & " " & request.form("Ort") & ""
         strArtikel = request.form("Artikel")
         strArtikelnr = request.form("Artikelnr")
         strMenge = request.form("Menge")
         strFrom = request.form("email") & "@lundbeck.com"
         strTo = "xyZ@lundbeck.com"
         strCc = "abc@lundbeck.com"
         strSubject = "Test Materialbestellung von " & strName & " "
         strBody = "Sehr geehrter Herr Kuprivizius," & CHR(13) & CHR(13)
         strBody = strBody & strBestellText & CHR(13) & CHR(13)
         strBody = strBody & request.form("Artikel") & " " & request.form("Artikelnr") & " " & request.form("Menge") & CHR(13) & CHR(13)
         strBody = strBody & strLieferAdresse & CHR(13) & CHR(13)
         strBody = strBody & strName & CHR(13)
         strBody = strBody & strStrasse & CHR(13)
         strBody = strBody & strOrt & CHR(13) & CHR(13)

'The following four lines of code are just here for test
         'purposes to see what variables have been pulled in from the
         'HTM form.
         Write("Absender = " & strFrom)
         Write("Adressat = " & strTo)
         Write("Kopie an = " & strCc)
         Write("Betreff = " & strSubject)
         Write("Nachricht = " & strBody)
        
         myCDONTSMail.Send strFrom,strTo,strCc,strSubject,strBody

Set myCDONTSMail  = Nothing
         Write "Ihre Bestellung wurde an " & strTo & " abgeschickt."
         %>
      </BODY>
      </HTML>