Alles klar
Danke nochmals
Stephan
Alles klar
Danke nochmals
Stephan
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
PHPServlet
Die Datei ist aus dem Internet. Habe gerade festgestellt die ist LEER kann ja nicht funktionieren.
Wo könnte ich ein funktionierendes Servlet herbekommen?
Danke
Ich finde gar keine Datei, die mit .Jar .class endet ausser den Standart Klassen aus Notes!
Ich weiß nicht ich habe abgeschrieben aus einer Anleitung, die anscheinend nicht mit jedem Domino System funktioniert.
Stephan
Die sieht wie folgt aus
servlet.php.code=PHPServlet
servlet.php.initArgs=PHPPath=c:\\php\\PHP.exe,DocPath=C:\\Lotus\\Domino\\Data\\domino\\html
servlet.php.extension=php
servlet.php.preload=true
Also die Servletengine läuft. Und das Log berichtet, dass Domino das Servlet nicht findet. Ich habs im Data-Verzeichnis und unter Data\Domino\Servlets nochmal!
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
Danke Danke
Endlich ist alles in Ordnung!
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
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
Entschuldige bitte die dumme Frage:
Wie geht das?
Stephan