Beiträge von Stift

    Hallo,


    Ich stehe gerade irgendwie auf dem Schlauch! Ich versuche mich mit einem Initialize Script, das nach einer erfolgreichen Eingabe einer Passphrase die Datenbank verfügbar macht, das klappt aber ich kann die Datenbank nach 3 fach falscher Eingabe nicht schließen lassen hier das ganze Script vielleicht hat jemand eine Idee


    Danke



    Sub Initialize
    Dim Continue As Variant
    Dim pass As String
    Dim session As New NotesSession
    Dim db As NotesDatabase
    Set db = session.CurrentDatabase


    Abfrage:
    pass = Inputbox("Geben Sie die korrekte Zeile ein", , "Autorisierungsabfrage!")

    If pass <> "Passphrase" Then
    Continue = False
    Msgbox "Versuchen Sie es nochmal" , , "Fehler"
    Goto Abfrage1
    End If

    If pass = "Passphrase" Then
    Continue = True
    Goto ende
    End If

    Abfrage1:
    pass = Inputbox("Geben Sie die korrekte Zeile ein", , "Autorisierungsabfrage!")

    If pass <> "Passphrase" Then
    Continue = False
    Msgbox "Versuchen Sie es nochmal" , , "Fehler"
    Goto Abfrage2
    End If
    If pass = "Passphrase" Then
    Continue = True
    Goto ende
    End If

    Abfrage2:
    pass = Inputbox("Geben Sie die korrekte Zeile ein", , "Autorisierungsabfrage!")

    If pass <> "Passphrase" Then
    Continue = False
    Msgbox "Versuchen Sie es nochmal" , , "Fehler"
    Goto quit
    End If
    If pass = "Passphrase" Then
    Continue = True
    Goto ende
    End If
    quit:
    Call db.close

    ende:

    End Sub




    Stephan

    Hi


    Du könntest doch eine Schaltfläche in die Infomail einbauen, die mit einer Verbergen wenn Formel z.B.


    @Name([CN];@Username) != "Vorgesetzter"


    für den Antragsteller unsichtbar ist. Auf dieser Schaltfläche könntest du mit dem @Command


    @Command([FileOpenDatabase];"Server";"DB")


    die Datenbank öffnen. Oder noch besser mit


    @Command([Compose];"Server";"DB";"Genehmigungsmaske")


    das Genehmigungsdokument erstellen.



    Hoffe es hilft vielleicht etwas





    Stephan

    Also die Java Klasse kam von einem bekannten, der sie erstellt hat! Ist aber inzwischen egal ich habe mit meinem Chef rücksprache gehalten und nutzen jetzt (ist auch getestet) die Variante von Allen mit Apache und Domino.


    Danke vielmals


    Stephan



    P.S.: Ich werde aber trotzdem den Weg über ein Servlet weiterhin testen und versuchen! Sobald ich einen weg gefunden habe Poste ich!

    Danke für die Antwort ist in meinem Fall aber leider nicht praktikabel (werde ich aber trozdem auf einem Standalone System testen), deshalb habe ich mir jetzt die Datei "phpsrvlt.jar" besorgt ich erhalte im Browser
    jedoch immer noch den Fehler 500 "interner Servefehler" und Domino gibt mir folgendes aus:


    05.10.2005 07:03:29 Zusatz: Fehlermeldung von Agent : Error occurred while
    loading Servlet (php)
    05.10.2005 07:03:29 Zusatz: Fehlermeldung von Agent : Class phpsrvlt.jar
    could not be located
    05.10.2005 07:03:29 Zusatz: Fehlermeldung von Agent :
    -----Servlet Information-----
    Servlet name: php
    Servlet class: phpsrvlt.jar
    Servlet state: <Error>
    Configuration parameters: PHPPath=c:\php\PHP.exe
    DocPath=C:\Lotus\Domino\Data\domino\html
    05.10.2005 07:03:29 Zusatz: Agent gibt aus: java.lang.ClassNotFoundExeption:
    phpsrvlt/jar: phpsrvlt/jar



    Die Servlets.Properties sieht so aus:


    servlet.php.code=phpsrvlt.jar
    servlet.php.initArgs=PHPPath=c:\\php\\PHP.exe,DocPath=C:\\Lotus\\Domino\\Data\\domino\\html
    servlet.php.extension=php
    servlet.php.preload=true



    Wenn jemand irgendeinen Tipp für mich hat wäre spitze!




    Stephan

    Also für diese Lösung bin ich wahrscheinlich zu doof :)
    Ich jetzt aber JNotes eine Möglichkeit gefunden über ein Servlet PHP zu Starten! Jetzt gibt mir allerdings der Browser beim aufrufen einer PHP Site den Fehler 500 "interner Serverfehler" aus. Domino meldet mir einen Servletfehler hat jemand vielleicht sowas schon mal realisiert, oder wo kann ich ein funktionstüchtiges Servlet herbekommen?



    Danke



    Stephan

    Hallo Gemeinde,


    Weiß jemand ob es möglich ist, PHP in den Domino-Web-Server (R5) zu integrieren? Wenn ja gibts da irgendeine sinnvolle Beschreibung und wo kann man die herbekommen!!!! Freu mich schon auf viele viele Antworten.



    Danke




    Stephan

    Die Maildatenbanken sind Mail(R5) Templates mit den kann man IMAP SMTP und auch Notes betreiben(meines wissens nach). Es läuft aber der IMAP Server, denn wenn ich unterwegs Mails abrufe z.b. über Outlook (das geht ja), dann bleiben meine Mails in der Datenbank und werden nicht gelöscht!


    Mir gehts aber wirklich nur um den Versand von SMTP-Mail über meinen Server, man kann sich mit Outlook an SMTP-Auth anmelden und auch Mails versenden, wenn der Empfänger aber in meiner Lokalen Internetdomäne ist, geht die Mail ins Nirvana!


    Deshalb war ja der Versuch Relay für Internetadressen nicht ganz schlecht bekomme ich aber nicht zum laufen!




    Stephan

    Hallo


    Ich weiß das Thema wurde schon oft angesprochen, aber eine wirkliche Lösung konnte ich nicht herauslesen/finden.
    Ich habe ein paar Nutzer, die sich über Outlook / Outlook express an meinem Domino Anbinden diese können aber nicht über SMTP Mail nach aussen schieben. Das schöne ist ein Externer Nutzer mit Notes kann das. der Fehler "554 Relay rejected for policy reasons" ist ja bekannt, ich will nur kein offenes Relay für die wenigen Nutzer betreiben, und Sicherheit ist ja vorallem in der heutigen Zeit nicht uninteressant!



    Stephan

    Hallo,


    mal ein paar fragen:
    1. Über welchen Provider gehst du Online?
    2. Hast du eine Statische IP-Adresse oder nicht?
    3. Welchen Domino Release verwendest du?
    Und zu guter Letzt welche Fehlermeldung erhältst du von SMTP-Auth bzw vom Domino



    Stephan

    Hi,
    Problem ist gelöst!!!! Ich musste nur bei meinem Provider einen Mail-Weiterleiterer auf meinen FQDN erzeugen. Darauf hätte ich eher kommen müssen. Aber vielen vielen dank für eure mühe.
    Aber jetzt habe ich ein neues Problem, und zwar kann mir ein "web.de" nutzer nicht antworten, weil maine Absender-Adresse mit OUs dargestellt wird, und nicht die im Personendokument vorgegebene Internetadresse wie kann ich meinem Domino das beibringen, dass alles was nach aussen geht über die Anternetadresse?


    Stephan

    taurec
    Also ich erhalte folgenden fehler:
    authentication exchange failed


    lodsnods
    Das was ich weiß, ist dass der Server existiert und auch antwortet. Was ich allerdings noch nicht weiß, warum ich keine Mails absetzten kann!



    Stephan

    Also ich konnte keine Mail über Telnet absetzten. Die Meldungen:


    554 refused mailfrom because return MX does not exist


    und bei anderem Absender:


    553 sorry, relaying denied from yout location [IP-Adresse] (#5.7.1)



    Stephan