Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa
Darmowa diagnoza laptopa
Dojazd do klienta bezpłatnie
Dojazd do klienta bezpłatnie
Laptopy zastępcze bezpłatnie
Laptopy zastępcze bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie

reguły zagnieżdżone

Termin Definicja
reguły zagnieżdżone

Reguły zagnieżdżone to warunki zależne od wyniku innej, nadrzędnej reguły.

Reguła, która uruchamia się dopiero po innej

Zagnieżdżenie reguł oznacza, że wynik jednej decyzji staje się warunkiem wejścia dla kolejnej. W systemach pocztowych realizuje się to najczęściej przez kolejność na liście i znacznik zatrzymania dalszego przetwarzania. Reguła pierwsza przenosi wiadomość do wybranego folderu i przekazuje ją dalej, reguła druga działa już tylko na tym, co przeszło przez sito pierwszej. Efekt jest taki jak przy zagnieżdżonych instrukcjach warunkowych w programowaniu, choć interfejs nie pokazuje tego wprost jako drzewa.

Ten sam mechanizm występuje poza pocztą: w regułach zapory sieciowej, w politykach grupowych i w warunkowych formułach arkuszy kalkulacyjnych, gdzie kolejne funkcje warunkowe wkłada się jedna w drugą.

Kolejność ma znaczenie większe niż treść warunków

W Outlooku i na serwerach Exchange reguły wykonują się w kolejności z listy, a opcja zatrzymania przetwarzania kończy łańcuch. Dodatkowo istnieje podział na reguły działające po stronie serwera i te wymagające uruchomionego klienta. Reguła oznaczona jako działająca tylko na kliencie nie zadziała, gdy poczta przychodzi w nocy przy wyłączonym komputerze, a użytkownik zobaczy rano wiadomości nieposegregowane. W systemach opartych o sito serwerowe działa to inaczej, bo cały zestaw reguł jest jednym skryptem wykonywanym przy dostarczeniu wiadomości.

Przy skrzynkach współdzielonych i przekierowaniach dochodzi jeszcze pytanie, w czyim kontekście reguła się wykonuje, co bywa źródłem nieoczekiwanych pętli.

Pętle, konflikty i limity

Klasyczna katastrofa to dwie reguły przekazujące sobie wiadomości nawzajem, co potrafi w kilka minut wygenerować tysiące kopii i zablokować konto. Druga pułapka to limit rozmiaru zestawu reguł na koncie Exchange, po którego przekroczeniu nowa reguła po prostu się nie zapisuje, a komunikat nie tłumaczy przyczyny. Trzecia to reguły osierocone, wskazujące na folder, który został skasowany lub przeniesiony, przez co cały łańcuch zatrzymuje się na błędzie. Zdarza się też, że reguła utworzona przez złośliwe oprogramowanie po przejęciu konta ukrywa odpowiedzi od banku w folderze elementów usuniętych.

Porządkowanie reguł w firmowej skrzynce

Rozplątywanie takich układów zaczynamy od eksportu bieżącego zestawu i sprawdzenia, które reguły działają po stronie serwera. Usuwamy pętle, scalamy nakładające się warunki i sprawdzamy, czy nie ma ukrytych przekierowań na zewnętrzne adresy, bo to typowy ślad włamania na konto. Obsługujemy firmy z Warszawy o każdej porze doby, także w weekendy, gdy poczta przestaje docierać w środku sezonu sprzedażowego.

+48 22 100 48 29Zadzwoń teraz · serwisant w 1 godzinę