foul_imp | Pravidla pro postu |
| Ve verzi Lotus Notes 6.5.1 nefunguji pravidla pro postu. Mate nekdo tu samou zkusenost? nebo delam neco blbe? |
marek | přístupová práva a právo spouštět agenty |
11.08.2004 07:37:26
ID: 717.1
| jak je toto nastavené? marek |
Standa | právo spouštět agenty |
03.08.2005 19:23:27
ID: 717.2
| Můžete mi někdo poradit, kde najít zda má uživatel právo spouštět agenty? V ACL jsem to prostě nenašel. Dík. |
Martin Hansgut | Re:právo spouštět agenty |
04.08.2005 07:01:38
ID: 717.3
| Právo spouštět agenty se nastavuje serverové adresní knize v dokumentu serveru na záložce Security v pravé horní části. |
Martin | Nedela to uz router? |
04.08.2005 09:37:27
ID: 717.4
| Myslim ze ta pravidla resi uz router a povoleni agentu tedy neni nutne. Nebo se mylim? |
Miro Uhlar (eD) | Rules problemy... |
04.08.2005 10:39:18
ID: 717.5
| Vyhodnotenie "pravidla" vykonava router pri doruceni (deposite) dokumentu do Mail schranky. IMHO, Martin is right :-).
Aby to nebolo jednoduche - z dovodu vykonnosti to nerobi spristupnenim pohladu Rules s jednotlivymi dokumentami pravidiel, ale spristupnenim Calendar Profile dokumentu a jeho $FilterFormula_# polí....
Prave "asynchronnost" rules dokumentov a profile dokumentu je najcastejsim problemom nefunkcnosti - myslim, ze sa o tom tu uz pisalo i o metodach "vycistenia" situacie... |
Standa | pravidla |
15.08.2005 12:20:20
ID: 717.6
| můžou tedy pravidla fungovat při stahování pošty klientem notes přímo z internetu? Mám například ještě schránku na atlasu a tu si do databáze pošty stahuji mimo Domino server. |
Martin | Pokud vím |
15.08.2005 12:46:19
ID: 717.7
| tak ne, ale existovala nějaká knihovna, která toho dokázala docílit. Jenom ji najít :) |
Talian | nefunkční pravidla |
19.08.2005 12:16:49
ID: 717.8
| Jestli máte pravidla zapnuta a přesto nefungují, bude to asi podobný problém, jaký jsem řešil nedávno já. Po dlouhém laborování jsem přišel na to, že funguje pouze 1 pravidlo a to musí být úplně jako první v seznamu (úplně nahoře). Zatím nevím proč, ale je to tak. :-/ |
Jarda | Jiný problém |
Admin
22.08.2005 10:13:10
ID: 717.9
| S pravidly jsem si taky užil svoje. Někdy pomohlo dát disable a enable a rozběhlo se to ... Mám však jiný problém, vytvořil jsem pravidlo, že pokud něco :-), tak pošli kopii zprávy na 2 adresy a pak dokument přesuň do složky. Napřed to fungovalo dobře, pak jsem (dočasně) přidal dalšího příjemce a začaly chodit dvě zprávy (byla dvakrát forwardovaná). Když jsem se vrátil k původnímu počtu příjemců, chodí pořád dvě zprávy. A to dokonce i tehdy, když jsem to pravidlo celé smazal a vytvořil znovu ...
Potkal jste to někdo ? Nemáte tip, co s tím ?
BTW - stejným způsobem mám vytvořena i jiná pravidla (ve stejné schránce) a ta nezlobí :-( Akorát jsem do nich nesahal a neměnil počty příjemců ... |
Jitka | naše řešení |
30.09.2005 10:22:15
ID: 717.10
| Měli jsme podobný problém. Vyřešili jsme ho následujícím způsobem:
1)všechna pravidla v dané poštovní schránce vypnout 2)všechna pravidla v dané poštovní schránce odstranit 3)spustit agenta s následujícím kódem:
Dim ses As New NotesSession Dim db As NotesDatabase Dim view As NotesView Dim doc As NotesDocument Dim item As NotesItem cServer = "název serveru" 'jméno konkrétního serveru cFile = "MAIL\JMENO.NSF" 'jméno dané pošt.schránky Set db = ses.GetDatabase(cServer,cFile) Set doc = db.GetProfileDocument("CalendarProfile") If doc.IsProfile Then For i = 0 To 99 cI = Cstr(i) Call doc.RemoveItem( "$FilterFormula_"+cI ) Next Call doc.RemoveItem( "$FilterFormulaCount" ) Set item = doc.ReplaceItemValue("$FilterFormula","") Call doc.Save( False, True ) Msgbox "Profile byl upraven." End If
4)Vytvořit znovu požadovaná pravidla v dané poštovní schránce |
Safir | prosba |
IT
15.07.2008 15:46:06
ID: 717.11
| Dobry den,
ma problem s pravidly. I kdyz mam v security povolene pravidla tak i pres to mi to nejde. Zkousel jsem poustet agenta dle Jitky ale pokud jsem delal agenta pres Designera tak se nedari.
Kde je potreba vytvorit tohoto agenat.
Diky |
VZ | Re: naše řešení |
22.07.2010 10:34:54
ID: 717.12
| Bohužel to nevymaže všechny itemy FilterFormula_xxx, ale zkusí vymazat jen 0-99 bez ohledu na to, zda vůbec existují. Následující kód v tlačítku vymaže všechny itemy "FilterFormula_xxx", které najde:
Sub Click(Source As Button) Dim ses As New NotesSession Dim db As NotesDatabase Dim view As NotesView Dim doc As NotesDocument Dim item As NotesItem e = Evaluate("@MailDBName") cServer = e(0) 'jméno konkrétního serveru cFile = e(1) 'jméno dané pošt.schránky Set db = ses.GetDatabase(cServer,cFile) Set doc = db.GetProfileDocument("CalendarProfile") If doc.IsProfile Then i% = 0 remits$ = "" Forall itm In doc.Items If Instr(itm.Name, "$FilterFormula_") Then i% = i% + 1 remits$ = remits$ & itm.Name & ", " Call doc.RemoveItem(itm.Name) End If End Forall Call doc.RemoveItem( "$FilterFormulaCount" ) Set item = doc.ReplaceItemValue("$FilterFormula","") Call doc.Save( False, True ) Messagebox "Vymazáno " & Cstr(i%) & ". pravidel: " & remits$, ,"Profil ve schránce " & e(0) & "!!" & e(1) & " byl upraven." End If End Sub
Pak by mohl fungovat i postup: 1. administrátor pošle uživateli mailem tlačítko s výše uvedeným kódem 2. uživatel stiskne tlačítko 3. uživatel si označí v pohledu všechna zapnutá pravidla a všechny najednou je vypne (zůstanou označená) 4. uživatel znovu zapne označená pravidla
Má to tu výhodu, že pravidla není třeba mazat a znovu vytvářet. |