Domino 9 und frühere Versionen > ND7: Administration & Userprobleme
Server Rules: Mail FROM und TO Internet
eknori:
Eine Idee ist, mit @Like das SendTo ( und CopyTo ) abzufragen, ob es einen Pattern name@Domain.tld enthält.
Über die Rules geht das nicht ohne Anpassung der Programmierung. Aber das wäre kein Thema.
Ich habe das vorher einfach mal getestet, indem ich das $FilterFormula feld in der Mailrule manuell geändert habe.
Die folgende Formel sollte also nach 1 evaluieren, wenn das SendTo oder CopyTo irgendetwas (%) enthält.
--- Code: ---CondSendTo_C := SendTo; CondCopyTo_C := @Text( CopyTo) ;
@If(( @Like( CondSendTo_C; "%") | @Like( CondCopyTo_C; "%" ) ) ;
(@Do(@If($JournalResponsibility=""; @SetField("$JournalResponsibility";"1");"")));
"" )
--- Ende Code ---
Das funktioniert im Client wunderbar ... Leider nicht am Server. Hat evtl. schon jemand etwas bezgl Problemen mit @Like im Background gehört?
Die weiteren Möglichkeiten sind dann
a) Trigger Happy
b) eigenes ServerAddin
Wie man die Mail für das Journaling vorbeireiten muss, steht ja in der Filter Formel ( @Do ... )
eknori:
Update: Man muss die rule disablen, dann die Änderungen machen, enablen und noch einmal set rules an der Konsole absetzen, dann funktioniert es ...
eknori:
Ich habe jetzt beide in diesem Thread beschriebenen Mail Rules auf unseren prod. Server installiert. Jetzt wird ein Test zeigen, ob ich damit auf dem richtigen Weg bin.
Grundsätzlich sollte IBM mal darüber nachdenken, ob es nicht sinnvoll ist, bei den Regeln einen Punkt einzufügen, der die freie Eingabe einer Selektionsformel ermöglicht. Denn die Regeln sind nichts anderes, als Formelkonstrukte, wie sie auch in einem db.search oder in der Ansichtenauswahl verwendet werden. Zusätzlich gibt es noch einen Teil, der die Aktion formeltechnisch beschreibt.
Der ganze Kram in der ScriptLib "Rules" ist lediglich schmückendes Beiwerk, um die $FilterFormula zu generieren. Sprich: es hilft dem Admin, die Regeln in einer für ihn lesbaren Form zu erstellen. Wer aber auch Entwckler it, der kommt mit einer frei einzugebenden Formel möglicherweise schneller zum Ziel; ohne dieses ganze Click-AND-OR-Click Gedönse.
Ausserdem wäre das wesentlich flexibler. Neue Anforderungen an den Filter lassen sich damit schneller realisieren. Erst auf IBM zu warten, bis die den "Business Case" verstanden haben und genug Leute sich dem Case hinzu gesellen, und bis das dann irgendwann einmal in ein Release einfliesst ... Na, das kennt man ja.
Und das böse "An-den-Standard-Schablonen-Rumgeschraube" entfällt damit ebenfalls.
eknori:
Habe ich gerade vom Lotus Support bekommen :
"My attempts to find positive answer to your question brought no result. I doubt it is possible to configure mail journaling via Server rules to journal only mail from or to the internet. "
Na ja, wenn die meinen ... ;D
eknori:
Update IBM Support:
--- Code: ---Hello Mr Krause,
I am working with IBM Level 2 Customer Support and I am currently
investigating your PMR 34601,668,668.
The easiest way to enable journaling for all Internet mail is to enable a
server mail rule on the SMTP server to journal all documents.
This is in the Router/SMTP -> Restrictions and controls -> Rules tab of the
server configuration document of the SMTP server.
This will journal all mails that arrive or are sent by the server.
If you have any questions do not hesitate to contact me.
I look forward to hearing from you in the near future.
--- Ende Code ---
OK, da wäre ich jetzt nicht drauf gekommen . :P.. Dummerweise haben wir aber eine Ironport als Mailgateway. :-X
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln