Exchange Mail Forwarding

20 grudnia 2016 at 08:56

Dzisiaj będzie trochę w temacie Mail Forwardingu w oparciu o serwery Microsoft Exchange. Czym jest forwarding, jak go utworzyć, po co w ogóle  z niego korzystać? Mianem forwardingu określa się sytuację w której wysyłając maila na wybrany adres e-mail (np.: mkrzanowicz@mkrzanowicz.it ) zostaje on w sposób automatyczny przekazywany na inny adres e-mail (najczęściej poza daną organizację). Sposobów budowania forwardingu jest co najmniej kilka. Można próbować wykorzystywać przekazywanie maili dalej bazując na regułach skrzynki pocztowej w Outlooku, ale to rozwiązanie jest słabe… Wymaga przede wszystkim interakcji użytkownika a do tego ma pewne ograniczenia jak np. brak możliwości ustawienia w standardowy sposób przekazania odebranej wiadomości na adresy e-mail poza swoją organizację (a dokładniej poza obsługiwane przez organizację domeny pocztowe). Kolejnym sposobem na uzyskanie forwardingu jest bodaj najbardziej popularny i najczęściej wykorzystywany sposób – mianowicie budowanie przekazywania maili w oparciu o istniejącą lub nową skrzynkę pocztową oraz kontakt z zewnętrznym adresem e-mail. Aby to osiągnąć należy wykorzystać polecenia: Utworzenie nowego kontaktu z zewnętrznym adresem e-miail, na który będzie wykonywany automatyczny forward maili:

2. Utworzenie skrzynki pocztowej z wewnętrznym adresem e-mail, z którego to wykonywany będzie automatyczny forwarding na utworzony wcześniej kontakt:

Posłużyliśmy się tutaj kilkoma dodatkowymi przełącznikami, które ukrywają skrzynkę pocztową […]

Debug połączeń ActiveSync

4 października 2016 at 09:26

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 działa poprawnie na nowym super wypasionym I-shit 7 za kila tysięcy – jak to jest możliwe? To na pewno Wasze serwery poczty… brzmi znajomo co? 😉 A ile osób sprawdziło, że nowy Apple-sraple usunął wsparcie dla połączeń PPTP? Że zdalny wipe z poziomu ActiveSynca już się nie uda, bo trzeba korzystać z dedykowanego MDM’a lub konta Apple i można by tu mnożyć przykłady… Nieważne – trzeba jednak udowadniać, że nie jest się słoniem i że „u nas działa”, więc zaczynamy: Włączamy debug ActiveSync’a na skrzynce użytkwonika korzystającego z Active Sync’a:

Odtwarzamy „problemy”, wolne działanie poczty etc. na urządzeniu Wysyłamy logi na swoją skrzynkę i szukamy błędów (których nie ma )

Na maile dostaniemy łady log w formie pseudo-XML’owej […]

Wyszukiwanie odpiętych skrzynek Exchange 2013/2016

4 października 2016 at 07:45

Jeśli przytrafiło Ci się, że odpiąłeś komuś skrzynkę w Exchange’u 2013/2016 i nie wiesz jak ją odnaleźć, próbujesz poleceń typu Get-Mailbox, Get-Recipient etc. ale żadne z nich nie zwraca oczekiwanego wyniku, który będzie zawierać odłączoną skrzynkę oraz bazę, w której ta skrzynka się znajduje to nie wpadaj w panikę tylko wykonaj polecenie:

W rezultatach dostaniesz coś w stylu: DisplayName                DisconnectDate                 Database ———–                        ————–                        ——– Marcin Krzanowicz     2016-10-04 07:35:29       BAZA_1   Jeśli mimo wszystko nie widzisz odpiętej skrzynki wykonaj polecenie:

W przypadku gdy nie znasz bazy, w której znajduje się odpięta skrzynka wy-listuj wszystkie bazy (Get-MailboxDatabase) i wykonaj polecenie dla każdej z baz (ForEach). OK znalazłeś skrzynkę – możesz odetchnąć i przystąpić do jej podpięcia pod użytkownika „Użytkownik” :

I trzymać kciuki, żeby nikt nie zauważył tej małej wtopy… 😉

Administratorzy Exchange poszukiwani :)

11 czerwca 2016 at 18:51

Kontynuując wątek poszukiwania ludzi do mojego zespołu (http://mkrzanowicz.pl/?p=565) oraz odpowiadając na pytania pojawiające się w kuluarach – nadal mam 1 wakat do obsadzenia w swoim zespole, ale tym razem zależy mi bardziej na osobach specjalizujących się w Messageing’u bazującym na Exchange Server. Opis stanowiska w zasadzie się nie zmienia natomiast zmieniają się nieco oczekiwane kompetencje twarde: Bardzo dobra znajomość i doświadczenie w technologiach Exchange Server 2010, 2013, 2016 (preferowane min. 2 lata) Wcześniejsze doświadczenie w administrowaniu Infrastrukturą Windows Server (2008R2 – 2012R2) Znajomość i umiejętność praktycznego wykorzystywania technologii Active Directory, PKI, DND, IIS, PowerShell, Microsoft Outlook Znajomość i doświadczenie w utrzymywaniu systemów archiwizacji poczty elektronicznej (preferowane: Symantec/Veritas Enterprise Vault) Kompetencje miękkie są zawsze ważne (czasem nawet ważniejsze) więc jeśli posiadasz zaangażowanie, determinację, chęć nauki i rozwoju to śmiało aplikuj. Chociaż w tym wypadku potrzebuję kogoś z realnym doświadczeniem z uwagi na mnóstwo projektów, ale kto nie ryzykuje ten nie pije szampana… Link do aplikacji: Aplikuj Czekam na Was!

KB3148812 + WSUS = Awaria

22 kwietnia 2016 at 08:12

Instalując poprawki na serwerach WSUS pracujących pod kontrolą Windows Server 2012R2 oraz Windows Server 2012 trzeba szczególnie uważać. Dlaczego? Otóż po zainstalowaniu wszystkich poprawek „jak leci” mamy prawie pewność, że w chwili obecnej unieruchomimy na dobre nasze serwery WSUS Po takiej akcji znajdziemy w event logu dziesiątki błędów w stylu: „The Service Control Manager tried to take a corrective action (Restart the service) after the unexpected termination of the WSUS Service service, but this action failed with the following error: An instance of the service is already running.” „The WSUS administration console was unable to connect to the WSUS Server via the remote API. Verify that the Update Services service, IIS and SQL are running on the server. If the problem persists, try restarting IIS, SQL, and the Update Services Service. The WSUS administration console has encountered an unexpected error. This may be a transient error; try restarting the administration console. If this error persists, Try removing the persisted preferences for the console by deleting the wsus file under %appdata%\Microsoft\MMC\. System.IO.IOException — The handshake failed due to an unexpected packet format. Source System Stack Trace:    at System.Net.Security.SslState.StartReadFrame(Byte[] buffer, Int32 readBytes, AsyncProtocolRequest asyncRequest)    at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)    […]

© Marcin Krzanowicz