Beiträge von MaxRitti

    Hallo zusammen,



    hat jemand eine Idee, wie ich bei einem Dominowebserver, der auf Linux läuft, die Möglichkeit des Casesensitiv deaktivieren kann?
    Wenn bspws. ein Benutzer eine Adresse im Browser wie http://domain.de/DatTenBank.nsf eingibt die DB aber tatsächlich als datenbank.nsf auf dem Filesystem liegt, kann der Webserver die Datei nicht finden, da Linux ja unter Gross- und Kleinschreibung unterscheidet.


    Nur wieso wirkt sich dass auch auf den Dominowebserver aus?
    Oder habe ich hier einen kleinen Denkfehler?


    cu


    Jörg

    Hi,


    schau mal in das öffentliche Adressbuch in die Maske "Gruppe". Dort gibt es einen Knopf "Mitgliederliste sortieren". Der ruft eine Funktion QuickSort auf, welche Arrays sortiert.


    Die zugehörigen Funktionen stehen in dem Globalen Bereich der Maske.


    Hoffe das hilft.


    cu


    Jörg

    Hi,


    die Frage ist halt, was steht in Deinen Leserfeldern?
    Du musst zusehen, dass mit irgendeiner Person oder Rolle Zugriff auf die Dokumente erhalten werden kann und dann könntest Du mit diesem Account bswps. die Rolle [Admin] in die Leserfelder hinzufügen. Diese Rolle dann in die ACL rein und deinen Administratoren zugewiesen. Schon sehen diese alle Dokumente.


    Aber so wie es sich anhört, stehen in manchen Dokumenten die Personen A und B und in anderen wiederum die Personen C und D. Dann wird es natürlich ein wenig problematisch.


    Sagst Du allerdings, dass der Server alle Dokumente sieht (sollte er, sonst gibts es bei Replikation Probleme), dann könnte er ja die Leserfelder erweitern.


    Ich hoffe, dass das ein wenig hilft.


    cu


    Jörg

    Hi,


    naja, wenns per Formel sein soll, dann gehts halt mit ImDokBefindlichesDatumsfeld = @Now oder aber im Script gibts ja die notesdatetime Klasse wo Du einfach 2 Objekte erstellen kannst (eins mit dem Inhalt Deines Datumfeldes) und eins mit der Funktion now(). Und dann kannst Du die beiden Eigenschaften (ich glaube date) einfach vergleichen.


    Es wäre halt mal interessant, wie Dein Agent so bislang aussieht?


    - Einfache Aktionen?
    - Formeln?
    - Script?


    cu


    Jörg

    Zitat

    Warum ihr alle (ausser Detlef) den server runter fahren möchtet ist mir wirklich fremd.. Braucht mann doch gar nicht...


    Einspruch euer Ehren!


    Mein Ansatz war, alle Sachen bei laufendem Server durchzuführen.


    Aber ich habe das <b><a href="http://www.spotlight.de/zforen/lts/m/lts-1077180746-6762.html" target="_new"><font color="#dd0000">Posting (click me)</font></a></b> wieder gefunden! Hier wird ja geschrieben, dass Security einen Neustart notwendig haben. Aber wie gesagt, dass musste ich bislang noch nicht machen (Version 5.09 und höher).


    cu


    Jörg

    Hi,



    bevor ich neue Server aufsetze und Zeiten zurückschraube, würde ich auch den Lösungsweg einschlagen, den wilson sich schon selbst gegeben hat. Sofern der unter Windows läuft und nicht unter Linux.


    Allerdings mit dem Unterschied, dass Du den Server gar nicht beenden musst.
    Starte einfach die nlnotes.exe, die sich im Programmverzeichnis des Dominoservers befindet. Dann hast Du Zugriff als Server.
    Nun, wie Du schon sagst, im Serverdokument unter Administratoren den Namen des "neuen" Admins eintrage (also nicht die ID o.ä.) sondern nur den Notesnamen.
    Dann auf der Dominokonsole ein "load updall names.nsf" und der neue User sollte Admin sein. Sofern es dann noch nicht geht, musst Du den Server doch mal restarten, denn irgendwo im Forum habe ich mal gelesen, dass Securityänderungen einen Restart erfordern. Ist bei mir zwar noch nie vorgekommen, aber man kann ja nie wissen.
    Danach mit dem neuen Admin den alten rezertifizieren und das gleiche Prozedere wieder, damit der neue Admin wieder zum User wird.


    cu


    Jörg

    Hi,


    die Info mit der Ansicht ($Alarms) ist ja schon mal was. Aber auch das erneute Einstellen der Option bringt nichts.


    Wer ist denn auch zuständig für die Zustellung der Mail bzw. des Popups? Der Server oder der Client? Einen Agent, der die Dokumente bearbeite finde ich so direkt nicht.


    cu


    Jörg

    Hallo zusammen,


    mir ist momentan etwas nicht so ganz klar. Ich habe einen Dominoserver 5.0.11 auf W2K und nutze Notesclients 5.0.11. Nun wollte ein Benutzer mal eine Erinnerung in seinen Kalender eintragen und per optischer Info und per Mail infomiert werden. Allerdings kam da nichts. Dann habe ich das mal mit meinem Account ausprobiert und auch ich bekomme keine Info.


    Nun die Frage: Wer ist eigentlich für diese Popups bzw. Infomails zuständig? Der Server oder der Client? Bzw. wo im Mailfile ist die Stelle, die solche Kalendereinträge bearbeitet?


    Momentan scheine ich irgendwie ein Brett vor dem Kopf zu haben und weiss nicht wo ich suchen soll.


    Danke für jeden Tip!


    cu


    Jörg

    Hi,


    alles klar, so gehts.
    Aber ich meine mich entsinnen zu können, dass ich das so auch schon mal umgesetzt habe. Das war zwar unter Notes 4.6 (jetzt haben wir 5.0.11). Die DB steht mir allerdings auch nicht mehr zur Verfügung. gr**


    Wieso sollte es eigentlich auch nicht so gehen? Nur mal so rein Interessehalber.


    cu


    Jörg

    Hi Ronka,


    also so läufts im Moment ab:


    Ich nehme die neue Mail aus der Mail-IN-DB per Script Agent. Dann setze ich die Feldwerte neu (newmemo.ReplaceItemValue("SendTo", "hier hin"), dann speichere ich die Mail in der Mail-IN-DB (newmemo.save(true, true)) und dann per newmemo.copytodatabase(mailbox) ab in die Mailbox (mailbox ist selbstverständlich vorher gesetzt worden).


    Sollte doch so gehen oder?


    cu


    Jörg

    Hallo zusammen,



    kennt jemand eine Möglichkeit, eingehende Mails an eine allgemeine Adresse zu verteilen?
    Hört sich ein wenig komisch an. Hier noch mal etwas genauer erklärt:


    Es werden Mails an die Adresse test@domain.de gesendet. Hier sollen nun die ersten 10 Mails an Empfänger A, weitere 10 Mails an Empfänger B, die nächsten 10 Mails an C und irgendwann gehts wieder bei A los, gesendet werden.


    Ich habe mir das so vorgestellt, dass ich eine Mail-IN-DB baue, die die Mails empfängt. Hier konfiguriere ich noch in einem Dokument die mögliche Empfängerliste und die Anzahl der zu empfangenden (hier 10) Mails.
    Nun rennt ein Agent los und schnappt sich die ersten 10 Mails, sendet die an A, dann die nöchsten 10 an B etc. Wenn keine Mail mehr da ist, macht er halt nichts.


    Soweit so gut. Nur wie bekomme ich die Mails (mit Originalabsenderadresse) erneut an andere Benutzer gesendet?
    Bislang verändere ich die Feldinhalte von SendTo, Recipients und Principal. Dann kopiere ich die Mail in die Mail.box des Servers. Der sagt mir dann allerdings "Mail XXX enthält keine Empfänger!"


    Was soll denn das?


    Nehme ich den Befehl newmail.Send(false), verändert der mir den Originalabsender. Der soll aber erhalten bleiben!


    Hat jemand eine Idee?


    cu


    Jörg

    Aaaaahhhhaaaaa!


    Das stimmt natürlich, dass es das unter Linux nicht gibt. Dann würde ich mir mal die names.nsf von dem Linuxserver (ich schätze mal unter /local/notesdata/data/) auf einen lokalen PC ziehen (zunächst einmal in ein anderes Verzeichnis), dann umbenennen und in das lokale Datenverzeichnis des Notesclients verschoben. Dann den Notesclient gestartet, auf die Server-ID gewechselt und wieder via Datenbank öffnen und Server "Lokal" das Adressbuch ausgewählt.


    Damit hast Du dann ebenfalls den Zugriff, wie oben beschrieben.


    Was das Backup angeht, so kann es eigentlich nicht möglich sein, dass das names.nsf defekt ist.


    cu


    Jörg

    Hi,



    nicht so ganz. Auf dem Server, wo der Dominoserver installiert ist, gibt es ja das Notes-Verzeichnis bspws. d:\lotus\domino


    Dort existiert die nlnotes.exe. Damit kannst Du den Notesclient starten und es wird die ID-Datei des Servers verwendet. Dann kannst Du das Adressbuch öffnen und musst allerdings "Lokal" als Server auswählen. Aber Du schaust dann mit den Rechten des Servers nach.


    cj


    Jörg

    Hi,



    mit welcher ID siehst Du die Benutzer denn im names.nsf? Nicht dass Du die als Admin siehst nur auf irgendeine Art und Weise die Personendokumente für den Server ausgeblendet sind.


    Schau mal mit den Notesclient auf dem Dominoserver (sprich mit der Server-ID) in der Ansicht ($Users) nach, was das so steht.


    cu


    Jörg