Das Notes Forum

Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: Stipf am 10.10.03 - 14:23:17

Titel: Agent: Nach Eingang neuer Mail
Beitrag von: Stipf am 10.10.03 - 14:23:17
Hallo zusammen,

mein Mail-Weiterleitungsagent funktioniert nicht (mehr).
Starten soll der Agent eigentlich "Nach Eingang neuer Mail".

Habt ihr eine Idee, wo ich da rumschrauben kann. ???
Gruss Steffen

Titel: Re:Agent: Nach Eingang neuer Mail
Beitrag von: koehlerbv am 10.10.03 - 14:27:16
Was für ein Agent(typ) ?
Hast Du daran geschraubt ? Falls nicht - wie lange lief er ?
Code ?
Titel: Re:Agent: Nach Eingang neuer Mail
Beitrag von: Semeaphoros am 10.10.03 - 14:33:57
Also, den Typ hat er ja gesagt: "After new mail arrives"

Die Dinger haben das so an sich, dass sie zwischendurch nicht laufen. Wer hat den Agenten unterzeichnet? Ist diese Person im Directory eingetragen? Und ist der Mail-Server, der im Directory angegeben ist, derjenige, auf dem die Datenbank liegt? Wenn das nicht so ist, läuft das Ding nur, wenn man den Server über eine INI-Variable verbiegt.
Titel: Re:Agent: Nach Eingang neuer Mail
Beitrag von: Stipf am 10.10.03 - 14:35:05
Es geht um eine "Info"-Mail-Datenbank.
Wenn Mail dort eingeht, soll eine weitere Mail mit einer Dokumentenverküpfung an einen bestimmten Personenkreis versendet werden.

Agent-Typ: Gemeinsame genutzter Agent
Start: Nach Eingang neuer Mail.

kein Code; sondern einfache Aktion.
Titel: Re:Agent: Nach Eingang neuer Mail
Beitrag von: Stipf am 10.10.03 - 14:39:58
Ich selber bin Unterzeichner. (Wie wird das eigentlich festgelegt? Durch letzte Speicherung??)

Wenn ich den gent teste, kommt der Hinweis, dass ich den Test der persönlichen Einschränkungen auf unserem Server bestanden habe.

Der Home-Mail-Server passt auch.

Der Agent würde (durch Agent-Manager) gestatet werden, wenn neue Mail eingeht.
Nur tut er dies leider nicht :(
Titel: Re:Agent: Nach Eingang neuer Mail
Beitrag von: koehlerbv am 10.10.03 - 14:48:11
Simple Agents scheinen immer irgendwie problematisch zu sein - ich lehne es (aus Erfahrung) schlichtweg ab, solche Dinger zu verwenden.
Aber natürlich gibt es bei uns immer wieder User, die solche Teile erstellen - und die dann auf einmal nicht mehr tun. Was in solchen Fällen meist geholfen hat:
- Agent disablen, und dann wieder enablen
- Agent löschen und neu erstellen ...

Vielleicht klappt es ja schon mit dem ersten Vorschlag.

Viel Glück,
Bernhard
Titel: Re:Agent: Nach Eingang neuer Mail
Beitrag von: Wolfgang am 10.10.03 - 14:58:00
Moin Steffen,

hast Du spaßeshalber mal versucht, den Agent ohne Verknüpfung zum Dokument laufen zu lassen?  Oder mit angehängter Kopie des Mails?
Agenten, die eine Verknüpfung zum Dokument in ein Mail einfügen sollen, laufen nur vernünftig, wenn es in der DB eine Standardansicht gibt.

Gruß
Wolfgang
Titel: Re:Agent: Nach Eingang neuer Mail
Beitrag von: Stipf am 10.10.03 - 14:58:39
habe ich alles schon ausprobiert.

kann es sein, dass mit dem agent-manager irgendetwas nicht stimmt??

es hat ja auch schon funktioniert.

Titel: Re:Agent: Nach Eingang neuer Mail
Beitrag von: Stipf am 10.10.03 - 15:07:20
Herzlichen Dank an Wolfgang  ;D

Das wars!!! Da hat es mir wohl mal die Standardansicht rausgehauen.

Super, danke auch an alle anderen für die superschnellen Antworten!!
Titel: Re:Agent: Nach Eingang neuer Mail
Beitrag von: Semeaphoros am 10.10.03 - 15:22:35
Ich frage noch einmal: Wer hat den Agenten signiert? Das ist die Person, die zuletzt etwas daran verstellt hat. Und dann müssen die oben erwähnten Bedingungen erfüllt sein, sonst läuft das Ding nicht, egal ob das in ner Info-Datenbank ist oder nicht. Wenn der im Directory für den Signer des Agenten eingetragene Mail-Server nicht der aktuelle Server ist, läuft er eingach nicht. Hier eine engl. Beschreibung:

If you are using After Mail arrives, you should have your server-settings carefully set: This agent runs only, if the signer of the agent has an entry in the servers directory and the mailbox resides on this server. This settings are testet at the moment, where the agent is loaded. You may circumvent this by setting the following variable in the notes.ini file of the server:
AMgr_DisableMailLookup=1
Titel: Re:Agent: Nach Eingang neuer Mail
Beitrag von: MartinG am 10.10.03 - 15:29:42
...wobei es bei notes.net einen Artikel gibt (kann mich so dunkel daran erinnern) das man diese Agenten tunlichst vermeiden sollte. Nimm besser einen der periodisch alle 30min läuft.

Ich meine da stand auch was von max. 10-15 Agents pro Server die auf das Event NACH EINGANG NEUER MAIL getriggert werden können...
Titel: Re:Agent: Nach Eingang neuer Mail
Beitrag von: Stipf am 10.10.03 - 15:30:12
Ich selbst habe den Agent zuletzt gespeichert und somit dann wohl signiert. Mein Mail-Server ist der gleiche Server auf dem die Info-Datenbank liegt.

Alle Bedingungen waren somit erfüllt. Nur hatte ich eben keine Standardansicht mehr ausgewählt.

Nachdem ich wieder eine Ansicht als Standardansicht definiert habe, ist der agent wieder gelaufen.

Gruss und ein schönes Wochenende
Steffen
Titel: Re:Agent: Nach Eingang neuer Mail
Beitrag von: Stipf am 10.10.03 - 15:32:19
@ MartinG: danke für die info. werde das machen...
Titel: Re:Agent: Nach Eingang neuer Mail
Beitrag von: Semeaphoros am 10.10.03 - 15:39:29
Martin:
Genau der Grund, warum ich bei einer der letzten Applikationen für einen Kunden gleich 3 Agenten eingebaut habe, wahlweise: einen Scheduled, einen, der auf "After Mail Arrives" regaiert und einer der auf "New or modified document" reagiert. Der Kunde kann aufgrund von Vor- und Nachteilen und Lastverteiungsüberlegungen selber wählen, was ihm am meisten nützt. Das Problem von Scheduled ist, dass da bei replizierten Datenbanken die Synchronisation schief laufen kann, zum Teil auch bei einem "modified", wenn da viele Mails aufs mal reinkommen. Da gibt es eigentlich keine allgemeingültige Lösung und so ist Dein Hinweis hier sehr wichtig.