Kann mir das kurz euner erklaeren?

Hi,

ich erstelle in der Maildatenbank einen Agenten (und zwar den einfachsten den es gibt) der nach Ankunft einer Mail die Mail in den entsprechenden Folder verschiebt (z.B. Subject contains ‚test‘ -> move to Folder ‚test‘).

Nun gibt es bei der Auswahlliste ‚wann soll der Agent starten‘ die Option:

  • ‚before new mails arrives‘ und
  • ‚after new mails arrives‘

es funktioniert (automatisch)nur bei der Option ‚before…‘, bei der anderen funktioniert es (wenn ueberhaupt - eher willkuehlich hab ich den Eindruck) erst nach Refresh!

Weiss jemand woran das liegt?

gruss
Christian Schindler

ich habs auch nicht so recht geschafft. Ich wollte es manuell starten, da gings auch nicht

Matthias

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

ich erstelle in der Maildatenbank einen Agenten (und zwar den
einfachsten den es gibt) der nach Ankunft einer Mail die Mail
in den entsprechenden Folder verschiebt (z.B. Subject contains
‚test‘ -> move to Folder ‚test‘).

Nun gibt es bei der Auswahlliste ‚wann soll der Agent starten‘
die Option:

  • ‚before new mails arrives‘ und
  • ‚after new mails arrives‘

es funktioniert (automatisch)nur bei der Option ‚before…‘,
bei der anderen funktioniert es (wenn ueberhaupt - eher
willkuehlich hab ich den Eindruck) erst nach Refresh!

An der Server-Konfiguration? Mit AMGR_NEWMAILEVENTDELAY und
AMGR_NEWMAILAGENTMININTERVAL lässt sich leicht so ein scheinbar undefiniertes Verhalten konfigurieren.

Ansonsten: „After new mails arrive“ hat bei mir funktioniert , sowohl in R4.6 (einzige Einstellung) als auch R5.

HTH
Thomas Bahn

ich erstelle in der Maildatenbank einen Agenten (und zwar den
einfachsten den es gibt) der nach Ankunft einer Mail die Mail
in den entsprechenden Folder verschiebt (z.B. Subject contains
‚test‘ -> move to Folder ‚test‘).

Nun gibt es bei der Auswahlliste ‚wann soll der Agent starten‘
die Option:

  • ‚before new mails arrives‘ und
  • ‚after new mails arrives‘

es funktioniert (automatisch)nur bei der Option ‚before…‘,
bei der anderen funktioniert es (wenn ueberhaupt - eher
willkuehlich hab ich den Eindruck) erst nach Refresh!

An der Server-Konfiguration? Mit AMGR_NEWMAILEVENTDELAY und
AMGR_NEWMAILAGENTMININTERVAL lässt sich leicht so ein
scheinbar undefiniertes Verhalten konfigurieren.

das hab ich jetzt leider nicht verstanden! kannst du das etwas detaillieren? ich selber darf an der server-konfiguration wahrschl. sowieso nicht rumpfuschen, aber ich wuerde es dementsprechend an den admin weiterleiten…

Ansonsten: „After new mails arrive“ hat bei mir funktioniert ,
sowohl in R4.6 (einzige Einstellung) als auch R5.

wir benutzen hier R5. by the way: „before new mails arrive“ funktioniert auch nicht zufriedenstellend. er leitet naemlich dann alle mail in den folder um, und nicht nur die, die er soll!

waer nett wenn du mir helfen koenntest!

gruss
christian

Hallo Christian,

ich erstelle in der Maildatenbank einen Agenten (und zwar den
einfachsten den es gibt) der nach Ankunft einer Mail die Mail
in den entsprechenden Folder verschiebt (z.B. Subject contains
‚test‘ -> move to Folder ‚test‘).

Nun gibt es bei der Auswahlliste ‚wann soll der Agent starten‘
die Option:

  • ‚before new mails arrives‘ und
  • ‚after new mails arrives‘

es funktioniert (automatisch)nur bei der Option ‚before…‘,
bei der anderen funktioniert es (wenn ueberhaupt - eher
willkuehlich hab ich den Eindruck) erst nach Refresh!

An der Server-Konfiguration? Mit AMGR_NEWMAILEVENTDELAY und
AMGR_NEWMAILAGENTMININTERVAL lässt sich leicht so ein
scheinbar undefiniertes Verhalten konfigurieren.

das hab ich jetzt leider nicht verstanden! kannst du das etwas
detaillieren? ich selber darf an der server-konfiguration
wahrschl. sowieso nicht rumpfuschen, aber ich wuerde es
dementsprechend an den admin weiterleiten…

Es gibt die Möglichkeit, einzustellen wann und wie häufig so ein „Laufe los, wenn es neue Mail gibt“-Agenten laufen soll. Dazu kann man ein Konfigurationsdokument für den Server erstellen (Öffentliches Notes-Adressbuch, Server, Konfigurationen o.ä.) und dort die Variablen setzen:

AMGR_NEWMAILEVENTDELAY bestimmt die Zeit in Minuten, die der Server die Ausführung des Agenten verzögern soll (wenn eins kommt, kommen vielleicht gleich noch weitere);

AMGR_NEWMAILAGENTMININTERVAL bestimmt den Minimalabstand zwischen den Ausführungen eines solchen Agenten in Minuten.

Bei bestimmten Einstellungen läuft der Agent scheinbar manchmal nicht oder später (wenn man denn solange wartet), manchmal aber sofort.

Ansonsten: „After new mails arrive“ hat bei mir funktioniert ,
sowohl in R4.6 (einzige Einstellung) als auch R5.

wir benutzen hier R5. by the way: „before new mails arrive“
funktioniert auch nicht zufriedenstellend. er leitet naemlich
dann alle mail in den folder um, und nicht nur die, die er
soll!

Was wohl eher daran liegt, dass der Agent über alle ankommenden E-Mails läuft. Hast Du nach dem Umstellen des auslösenden Ereignisses eventuell die untere Einschränkung (Subjekt = „Test“) nicht eingegeben/gelöscht?

HTH
Thomas Bahn

1 „Gefällt mir“

Hi Thomas,

vielen dank fuer deine Beschreibung. Vielleicht koenntest du mir noch kurz sagen, wie und wo man dieses Konfigurationdokument erstellt.

Gruss
Christian Schindler

Es gibt die Möglichkeit, einzustellen wann und wie häufig so
ein „Laufe los, wenn es neue Mail gibt“-Agenten laufen soll.
Dazu kann man ein Konfigurationsdokument für den Server
erstellen (Öffentliches Notes-Adressbuch, Server,
Konfigurationen o.ä.) und dort die Variablen setzen:

AMGR_NEWMAILEVENTDELAY bestimmt die Zeit in Minuten, die der
Server die Ausführung des Agenten verzögern soll (wenn eins
kommt, kommen vielleicht gleich noch weitere);

AMGR_NEWMAILAGENTMININTERVAL bestimmt den Minimalabstand
zwischen den Ausführungen eines solchen Agenten in Minuten.

Bei bestimmten Einstellungen läuft der Agent scheinbar
manchmal nicht oder später (wenn man denn solange wartet),
manchmal aber sofort.

Ansonsten: „After new mails arrive“ hat bei mir funktioniert ,
sowohl in R4.6 (einzige Einstellung) als auch R5.

wir benutzen hier R5. by the way: „before new mails arrive“
funktioniert auch nicht zufriedenstellend. er leitet naemlich
dann alle mail in den folder um, und nicht nur die, die er
soll!

Was wohl eher daran liegt, dass der Agent über alle
ankommenden E-Mails läuft. Hast Du nach dem Umstellen des
auslösenden Ereignisses eventuell die untere Einschränkung
(Subjekt = „Test“) nicht eingegeben/gelöscht?

HTH
Thomas Bahn

vielen dank fuer deine Beschreibung. Vielleicht koenntest du
mir noch kurz sagen, wie und wo man dieses
Konfigurationdokument erstellt.

Es gibt die Möglichkeit, einzustellen wann und wie häufig so
ein „Laufe los, wenn es neue Mail gibt“-Agenten laufen soll.
Dazu kann man ein Konfigurationsdokument für den Server
erstellen (Öffentliches Notes-Adressbuch, Server,
Konfigurationen o.ä.) und dort die Variablen setzen:

Im öffentlichen Notes-Adressbuch, Ansicht Server\Konfigurationen…

Neue erstellen oder vorhandene ändern…
(Reiter Allgemein: Für alle Server oder einen speziellen angeben)

Reiter NOTES.INI, Schaltfläche Parameter einstellen/ändern…

Element auswählen, Hilfetext lesen, Wert einstellen und auf Weiter drücken…

Speichern & Raus

HTH
Thomas Bahn

1 „Gefällt mir“

Hi Thomas,

tut mir leid, vielleicht stell ich mich zu bloed an. Ich hab verschiedene Settings probiert: 0,1,2,…
Die ‚Test‘-Mails landen immer noch in der Inbox, und nicht im Test-Folder

Hab ich vielleicht doch noch was vergessen?

Wofuer sind folgende Parameter?
AMGR_DOCUPDATEAGENTMININTERVAL
AMGR_DOCUPDATEEVENTDELAY

gruss
Christian Schindler

Im öffentlichen Notes-Adressbuch, Ansicht
Server\Konfigurationen…

Neue erstellen oder vorhandene ändern…
(Reiter Allgemein: Für alle Server oder einen speziellen
angeben)

Reiter NOTES.INI, Schaltfläche Parameter einstellen/ändern…

Element auswählen, Hilfetext lesen, Wert einstellen und auf
Weiter drücken…

Speichern & Raus

HTH
Thomas Bahn

tut mir leid, vielleicht stell ich mich zu bloed an. Ich hab
verschiedene Settings probiert: 0,1,2,…
Die ‚Test‘-Mails landen immer noch in der Inbox, und nicht im
Test-Folder

Ersteres ist korrekt, sofern Du die neue E-Mail nicht explizit aus diesem Ordner entfernst. Zweiteres natürlich nicht.

Hab ich vielleicht doch noch was vergessen?

Hast Du das Recht, Agenten auf dem Server auszuführen bzw. ist der Agent von jemand unterschrieben, der das darf?

Wofuer sind folgende Parameter?
AMGR_DOCUPDATEAGENTMININTERVAL
AMGR_DOCUPDATEEVENTDELAY

AMGR_NEWMAILEVENTDELAY bestimmt die Zeit in Minuten, die der Server die Ausführung des Agenten verzögern soll (wenn eine E-Mail kommt, kommen vielleicht gleich noch weitere);

AMGR_NEWMAILAGENTMININTERVAL bestimmt den Minimalabstand zwischen den Ausführungen eines solchen Agenten in Minuten.
(siehe meinen vorletzten Artikel)

Ich suche heute abend mal nach dem Teil, dass ich dazu programmiert hatte (Regelbasierte, kofigurierbare Aktionen mit hereinkommenden E-Mails, also das, was R5 von Haus aus kann).

HTH
Thomas Bahn