Sebastian: Fehlermeldung

Hallo,

habe mir gerade ein Beispiel-Projekt zum versenden von Email mit ASp runtergeladen und die Seite auf einen Intranet-Server kopiert.

Das Formular erschein Fehlerfrei, allerdings nachdem ich den Button Senden gedrückt habe, erschein die folgende Fehlermeldung. Was mache ich falsch ???
_____________________________________________________________

Kompilierungsfehler in Microsoft VBScript- Fehler '800a03ea'

Syntaxfehler

/iisHelp/common/500-100.asp, line 122

on error go to 0
---------^
Serverobjekt- Fehler 'ASP 0177 : 800401f3'

Server.CreateObject-Fehler

/SendEmail.asp, line 7

Ungültige ProgID Weitere Informationen zu dieser Meldung finden Sie auf der Microsoft-Onlinesupportsite: http://www.microsoft.com/contentredirect.asp.

  1. Soweit ich weisse, könntest du von intranet kein e-mail senden.

    1. wenn ich es aber über das externe Netz laufen lasse...

      1. Dann weisse ich es auch nicht, ich versende E-mail mit ASP immer mit:

        $mailer=new ActiveXObject("CDONTS.Newmail");
          $mailer.BodyFormat=1;
          $mailer.MailFormat=1;
          $mailer.Value("MIME-Version")="1.0";

        $mailer.Send('von@mail.nl','nach@mail.nl','Thema','Text')

        Das functioniert bei mir.

  2. Hallo,

    das von Dir angesprochene ServerObject ist vermutlich nicht installiert.
    Siehe http://support.microsoft.com/default.aspx?scid=kb;EN-US;q258932

    Um welche IIS Server version handelt es sich?
    Mit welchem ServerObject willst Du die Mail versenden?

    Gruß
    Thomas

  3. Hallo Sebastian,
    a korrigiere in der 500-100.asp Zeile 122 das "go to" auf goto,
    ändere gleich in Zeile 129 den Zeilenumbruch bei "then"
    dann läuft das mal.
    nextes Problem ist Dein fehlendes Serverobject.
    welches soll es denn sein?
    CDONTS? ist das installiert?
    ich sag mal nein. Du findest das im SDK.
    Gruss
    Christian

    » Hallo,

    habe mir gerade ein Beispiel-Projekt zum versenden von Email mit ASp runtergeladen und die Seite auf einen Intranet-Server kopiert.

    Das Formular erschein Fehlerfrei, allerdings nachdem ich den Button Senden gedrückt habe, erschein die folgende Fehlermeldung. Was mache ich falsch ???
    _____________________________________________________________

    Kompilierungsfehler in Microsoft VBScript- Fehler '800a03ea'

    Syntaxfehler

    /iisHelp/common/500-100.asp, line 122

    on error go to 0
    ---------^
    Serverobjekt- Fehler 'ASP 0177 : 800401f3'

    Server.CreateObject-Fehler

    /SendEmail.asp, line 7

    Ungültige ProgID Weitere Informationen zu dieser Meldung finden Sie auf der Microsoft-Onlinesupportsite: http://www.microsoft.com/contentredirect.asp.

    1. Hi,

      ich habe mir das Formular-Beispiel irgendwo runtergeladen.. hast du eventuell eins was geht und könntest es mir zusenden ?

      Was ist SDK? Wo kann ich mir dieses Object runterladen?

      Vielen Dank !

      Sebastian

        1. WIe muss ich vorgehen um die ASP Seite lauffähig zu machen ? Das ist ja "nur" ein Codeausschnitt...

          MFG
          Sebastian

          1. schau mal zu http://www.aspfaq.de
            Gruss
            Christian

            1. Ok, den Code habe ich:
              ----------------------------------------------------------
              [cdonts.asp]
              <%
              Set Mailer = CreateObject("CDONTS.NewMail")

              ' --- Mailformat Text einstellen
                  Mailer.MailFormat = 0

              ' --- Bodyformat Text einstellen
                  Mailer.BodyFormat = 1

              ' --- Absender und Empfänger einstellen
                  Mailer.From = "absender@irgendeinedomain.com"
                  Mailer.To = "empfaenger@irgendeinedomain.com"

              ' --- Betreff und Mailtext einstellen
                  Mailer.Subject = "Betreff"
                  Mailer.Body = "Mailtext"

              ' --- EMail versenden
                  Mailer.Send

              Set Mailer= Nothing
              %>
              -------------------------------------------------------------

              Jetzt habe ich mit Frontpage ein Formular erstellt und es als .asp abgespeichert.

              Wie und wo muss der Code jetzt hin ???

              MFG und vielen Dank

              Sebastian

              1. Hi,

                die ASP-Seite könnte etwa so aussehen:

                <%if Cstr(request("x")) = "" Then %>
                  HTML für das Formular ausgeben <= Frontpage
                  Prüfung der Eingabefelder bei onsubmit
                <% else
                  Dein [cdonts.asp]
                end if %>

                Die Idee dabei ist: Wenn das Formularfeld x leer ist, so wird das Formular angezeigt, ansonsten wird es versandt.
                Ansprechen und in das Mail einbauen kannst Du die Formularfelder mit request("x").
                Nebenbei: Du solltest Dir dringend ein gutes ASP Handbuch besorgen.
                Solche Dinge sind viel zu komplex als sie basierend auf guten Ratschlägen produktiv zu setzen.

                HTH
                Thomas

                1. DAs ist wahr, viel zukomplex das ganze Thema, deswegen suche ich eine fertige ASP Seite, wo ich nur noch den Email-Empfänger oder ähnliche Angaben wie z.B. den SMTP-Server angeben brauche und das Ding benutzen kann. So viel Zeit mich damit zubefassen, habe ich auch nicht :-))

                  Wäre nett wenn da jemand so was hätte und er es mit zusenden könnte !

                  Vielen Dank nochmal !

                  Sebastian

                  1. Du solltest Dir aber die Zeit nehmen, denn es gibt nirgendwo etwas vorgefertigtes für Deien Bedürfnisse.
                    Ich bin allerdings gerne bereit das für Dich zu programmieren.
                    gegen ein geringes Entgelt natürlich.
                    im snitz-forum http://www.snitz.com gibt es allerdings die ganze mailerei sehr parametrisiert vorgefertigt. Aber da musst Du möglicherweise auch etwas Zeit investieren.
                    Gruss
                    Christian