Browsed by
Tag: Exchange Server

Exchange MessageTracking like a Ninja

Exchange MessageTracking like a Ninja

Dzisiaj na tapetę weźmiemy Message Tracking czyli przeszukiwanie logów poczty Microsoft Exchange dotyczących maili krążących pomiędzy serwerami pocztowymi. Niby temat znany i na pierwszy rzut oka niewiele więcej odkrywczego w nim można napisać, ale jestem przekonany że prezentowana treść może się przydać w niejednym przypadku 🙂 Standardowe podejście w przypadku Message Trackingu to odpalenie w sesji Powershella z połączeniem do serwerów Exchange’a polecenia w stylu:

Ewentualnie dodanie warunków zawężających przeszukiwanie (np. data początku, data końca, Event SMTP itd.) O…

Read More Read More

Debug połączeń ActiveSync

Debug połączeń ActiveSync

Prawie każdy update urządzeń z jabłkiem na obudowie – na potrzeby wpisu: I-shit’ów 😉 skutkuje mniejszymi bądź większymi problemami z połączeniem lub szybkością działania poczty na tych urządzeniach. Z racji, że w jabłuszkach zakochane są zwłaszcza osoby na wysokich stanowiskach to każde takie zgłoszenie urasta do rangi mega problemu… i zaczyna się debug oraz przysłowiowe „udowodnij, że nie jesteś słoniem”… Nie ważne, że poczta działa poprawnie na Windows Phone, na Androidzie, na Apple-sraple I-shit w wersji 9.3.5 – ale nie…

Read More Read More

Obsługa błędów w poleceniach Exchange’a

Obsługa błędów w poleceniach Exchange’a

Każdy posługujący się w miarę swobodnie powershell’em administrator zna sposoby wychwytywania i obsługi błędów pojawiających się podczas wykonywania skryptów. Wśród nich „króluje” często metoda „try/catch”, która w skrócie wygląda mniej więcej tak:

ww. narzędzie jest bardzo przydatne, elastyczne i pozwalające na bardzo zaawansowane rozróżnianie i obsługę poszczególnych błędów, zwłaszcza, gdy do sekcji „catch” dodamy typ błędu, który chcemy obsłużyć np:

Z czym natomiast spotyka się niemal każdy początkujący administrator próbujący budować swoje skrypty używając metody „try/catch”? Z faktem,…

Read More Read More

PSLanguageMode w Exchange’u i Powershell 4.0

PSLanguageMode w Exchange’u i Powershell 4.0

Skrypty Exchange’owe wywoływane zdalnie, które działały poprawnie pod Powershell’em 2.0 w Windows 7 – nagle po instalacji Windows 8.1 i Powershell’a 4.0 nagle przestały działać… Podczas ich wykonywania zwracane są dosyć „dziwne” błędy jak poniżej: Inne wariacje tych błędów to: Function declarations are not allowed in restricted language mode or a Data section. Property references are not allowed in restricted language mode or a Data section. Assignment statements are not allowed in restricted language mode or a Data section. A…

Read More Read More