Autor Thema: Agent zum kopieren von emails  (Gelesen 1204 mal)

Offline fifi

  • Frischling
  • *
  • Beiträge: 2
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Agent zum kopieren von emails
« am: 13.09.04 - 15:26:05 »
Hallo Leute,
ich habe lange gesucht, aber letztendlich keine Antwort auf mein aktuelles Problem gefunden.  ???
Ich möchte vorweg schicken, dass ich „nur“ ein ganz normaler Nutzer bin – also keine Adminrechte etc. Wir verwenden R 5.0.10.
Ich habe eine Datenbank im Mailformat (R5.0) lokal erstellt. D.h. ich habe eine Beispiel.nsf, die ich in ein beliebiges Verzeichnis stellen kann. Jetzt habe ich einen Agenten eingerichtet, der mir z.B. alle Mails aus einem bestimmten Verzeichnis in meine Beispiel-Datenbank kopiert.
Wenn ich den Agenten manuell aufrufe, klappt alles ohne Probleme, lasse ich ihn automatisch (z.B. täglich 13:30 Uhr) laufen kommt folgendes Protokoll, ohne dass etwas kopiert wurde:

Started running agent 'test_te2' on 17.08.2004 14:15:39
Running on all documents in database: 458 total
Found 4 document(s) that match search criteria
ERROR: File does not exist
ERROR: File does not exist
ERROR: File does not exist
ERROR: File does not exist
Copied 0 document(s)
Done running agent 'test_te2' on 17.08.2004 14:15:39

wird manuell gestartet gibt es diesen deutschen Text:

Agent 'test_te2' wurde am 17.08.2004 14:16:50 gestartet
Bearbeitet alle Dokumente in der Datenbank: insgesamt 458
4 Dokumente gefunden, die die Suchkriterien erfüllen
4 Dokument(e) kopiert
Agent 'test_te2' wurde am 17.08.2004 14:16:50 beendet

Ich wollte damit erreichen, dass von einem Nutzer alle Mails eines bestimmten Verzeichnisses regelmäßig in eine „Projekt-Mail-Datenbank“ kopiert werden, ohne dass man immer daran denken muß und somit alle Projektleute zugriff auf diese Mails haben. (Der Vorteil dieser Beispiel.nsf ist, dass ich keine Rechte vergeben muß, sie ist in einem mit Rechten vergebenen Verzeichnis, d.h. auch, dass eine Administrierung dieser Datenbank entfällt, Mails für alle Berechtigten auswertbar sind bzw. eine umständliche Exportierung und Benamung von Mails entfällt)

Frage 2 in diesem Zusammenhang. Wie kann ich erreichen, dass die Mails aus dem Verzeichnis XYZ auch in der Beispiel.nsf im Verzeichnis XYZ oder ABC abgelegt werden.

Wäre schön, wenn mir jemand weiter helfen kann. Habe (bisher) noch keine Ahnung mit der Programierung von Agenten, nutze nur die übers Menü erstellbaren.

Vielen Dank  ::)

Driri

  • Gast
Re:Agent zum kopieren von emails
« Antwort #1 am: 13.09.04 - 15:35:02 »
Ich denke mal, daß der automatische Agent auf dem Server ausgeführt wird.

In dem Fall versucht er, auf die von dir angegebene Datenbank Beispiel.nsf zuzugreifen, die es aber auf dem Server nicht gibt. Daher auch die Fehlermeldung "File does not exist".

Wenn Du den Agent manuell startest, wird dieser an deinem Notes-Client ausgeführt und dann greift dieser auch auf deine lokale Datenbank zu.

Du müßtest also eine lokale Replik deiner Mail-Datenbank anlegen und dort den Agent periodisch ausführen. Dann mußt Du allerdings auf jeden Fall eine periodische Replikation einstellen, damit die Daten lokal möglichst aktuell sind.

Aber :

Wäre es nicht sinnvoller, für den Zweck z.B. über eine Mail-In-Datenbank nachzudenken ? Oder wenn das nicht geht, die Beispiel.nsf auf den Server zu legen ? Lokale Datenbanken sollte man eigentlich vermeiden, da dort erstens die Sicherheitsmechanismen des Dominoservers nicht greifen, es zweitens Probleme beim Zugriff mehrerer Benutzer auf die DB gibt und drittens so auch keine Datensicherung erfolgt.

Offline fifi

  • Frischling
  • *
  • Beiträge: 2
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:Agent zum kopieren von emails
« Antwort #2 am: 13.09.04 - 16:03:55 »
das mit dem lokal und "Server" hatte ich bereits irgendwie vermutet. Was mich dabei irritiert, ist die Meldung: Found 4 document(s) that match search criteria
Vielleicht noch ein paar Worte wegen dem aufgezeigten Lösungsweg. Wir haben jede Menge Daten in verschiedenen Projekten (Doc, Exl, *** etc.) Diese Projektverzeichnisse sind für definierte Personen frei gegeben. Nun sollte möglichst in jedes dieser Verzeichnisse auch alle dafür relevanten Mail-Daten abgelegt werden. Eine zusätzliche Administrierung von Rechten wollte ich vermeiden (ist so schon  >:(). Die Exportfunktionen von LN sind auch nicht so toll.
Um nun aber der Bequemlichkeit eines Jeden entgegen zu kommen fielen mir die Agenten ein. Ich habe dafür die vorgegeben "Aktion hinzufügen ..." verwendet. Meine Hoffnung war hier evt. eine equivalente Beschreibung zu finden, mit der man ein paar Parrameter mehr einstellen kann; auch um das 2. Problem mit zu erledigen.
Wie gesagt ich würde das Problem gerne als "user" erledigen, ohne jedes Mal den Admin (schwer beschäftigt) zu bemühen.  ;)
Tino
« Letzte Änderung: 13.09.04 - 16:05:44 von fifi »

Driri

  • Gast
Re:Agent zum kopieren von emails
« Antwort #3 am: 13.09.04 - 16:16:39 »
Die Meldung ist aber normal. Der Agent ermittelt, welche Dokumente er entsprechend deiner Vorgaben denn verarbeiten soll. In dem Fall hat er eben 4 Dokumente gefunden, die in die Datenbank kopiert werden sollen. Bei dem Versuch, diese zu kopieren, läuft er dann auf den Fehler.

Wenn Du Problem 2 auch erledigt haben willst, dann geht IMO kein Weg an einem vernünftigen Agent (sprich Script-Agent) vorbei. Die Agent mit den Simple Actions sind eben extrem eingeschränkt, was die Möglichkeiten bietet.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz