Nowe wersje rollupow dla Exchange 2010, 2007

 

Nowe wersje Exchange 2010 SP2 Rollup 4, Exchange 2010 SP1 Rollup 7, Exchange 2007 SP3 Rollup 8

 

W związku z pojawiającymi się problemami podczas instalacji ostatnio wydanych rollupow dla serwerów Microsoft Exchange 2007 SP3, Exchange 2010 SP1 oraz Exchange 2010 SP2, zespół Microsoft Exchange zdecydował się na wydanie nowych wersji poprawek.

W poprzednich wersjach cyfrowe podpisy plików wygasły co powodowało liczne problemy podczas instalacji pobranych Rollupów.

Problemy te opisane są na stronie:
Microsoft Security Advisory (2749655)

Nowa wersja Rollup 4 dla Exchange 2010 SP2 zawiera również poprawkę naprawiająca poniższy błąd:

2756987: Microsoft Outlook zwraca tylko jeden wynik po kliknięciu na komunikat „Wyświetl wszystkie wyniki”

Nowe wersje Rollupow dla Exchange 2007 oraz Exchange 2010 możecie znaleźć tutaj:

 

Jak zawsze zalecamy najpierw przetestować aktualizacje w środowisku testowym oraz odczekać pare dni/tygodni przed instalacją w środowisku produkcyjnym.

 

Print Friendly

IMCEAEX i NDR

Problem nie jest częsty ale dość denerwujący i zazwyczaj niezrozumiały dla użytkowników

Najczęściej występuję w przypadku usunięcia skrzynki i ponownego utworzenia na tym samym koncie AD, np. przy zwolnieniu i ponownym przyjęciu pracownika .

Zdarza się też przy migracjach.

Użytkownik wysyłając maila do odbiorcy , do którego wcześniej wiadomości dochodziły bez problemu , otrzymuje raport niedostarczenia z poniższym komunikatem:

Dostarczenie do wymienionych adresatów lub grup nie powiodło się: 

User Testowy

Nie można znaleźć wprowadzonego adresu e-mail. Sprawdź adres odbiorcy i spróbuj ponownie wysłać wiadomość. Jeśli problem będzie nadal występował, skontaktuj się z pomocą techniczną.

Informacje diagnostyczne dla administratorów: 

Generowanie serwera: server01.exchange

IMCEAEX_O=Company_OU=EXCHANGE+20ADMINISTRATIVE+20GROUP+20+28FYDIBOHF23SPDLT29_CN=RECIPIENTS_CN=user@xxx.xx
#550 5.1.1 RESOLVER.ADR.ExRecipNotFound; not found ##

I teraz pojawia się pytanie: Dlaczego ?

Continue reading

Print Friendly

Exchange 2010 databases tworzenie wolnego miejsca white space

 

W Exchange 2010 każda baza skrzynek posiada coś takiego jak White Space czyli wolną przestrzeń zawartą wewnątrz bazy, która to przestrzeń jest zajmowana w przypadku przyrostu skrzynek lub tworzenia nowych skrzynek w bazie. Dzięki temu, podczas tworzenia skrzynek w bazie lub podczas ich przyrastania, najpierw zajmowana jest ta przestrzeń, a dopiero w przypadku jej braku powiększany jest rozmiar samego pliku bazy .edb.

Każdy z nas raczej dba o to żeby pliki bazy .edb nie przyrastały niepotrzebnie, ponieważ podczas usuwania skrzynek z bazy pliki te same nie maleją. Aby zmniejszyć ich rozmiar musimy albo przenieść wszystkie skrzynki do innej bazy i wówczas bazę źródłową skasować i założyć od nowa albo ją odmontować i poddać defragmentacji. Więcej o zmniejszaniu rozmiaru bazy możecie przeczytać tutaj:

Microsoft Exchange 2010 zmniejszenie rozmiaru bazy

 

Czasami gdy widzimy, że ilość wolnego miejsca (white space) w bazie jest już bardzo mała, wówczas możemy to miejsce zwiększyć poprzez:

  • przeniesienie kilku skrzynek do innej bazy gdzie jest wolne miejsce
  • wymuszenie usunięcia wyłączonych skrzynek
  • wymuszenie usunięcia kopii skrzynek (soft deleted), które pozostały po przeniesieniu ich do innej bazy

 

Exchange 2010 sprawdzenie AvailableNewMailboxSpace (white space) w bazie:

Ilość dostępnego wolnego miejsca (AvailableNewMailboxSpace) we wszystkich bazach na serwerze MBX1 możemy sprawdzić poniższym poleceniem:

Get-MailboxDatabase -server MBX1 | select Name, DatabaseSize, AvailableNewMailboxSpace

lub jeżeli chcemy sprawdzić dostępne miejsce w bazie DB01:

Get-MailboxDatabase DB01 | select Name, DatabaseSize, AvailableNewMailboxSpace

 

Jeżeli w dniu dzisiejszym wyłączaliśmy jakieś skrzynki i chcemy je zobaczyć w disconnected mailboxes wówczas musimy ręcznie wymusić uruchomienie agenta czyszczenia baz serwera Exchange.
W tym celu aby zostały sprawdzone wszystkie bazy serwera MBX1 wpisujemy poniższe polecenie:

Get-MailboxDatabase -server MBX1 | Clean-MailboxDatabase

Po wykonaniu się polecenia, wszystkie skrzynki wyłączone dzisiaj zostaną oznaczone jako wyłączone i będziemy je mogli znaleźć w konsoli EMC w Disconnected Mailboxes.

Exchange 2010 lista wyłączonych skrzynek:

Posiadając informacje o wyłączonych skrzynkach w danej bazie, możemy się dowiedzieć ile wolnego miejsca w bazie możemy uzyskać w przypadku usunięcia tych skrzynek..

W celu otrzymania listy wszystkich wyłączonych skrzynek znajdujących się w bazach serwra MBX1 wykonujemy:

Continue reading

Print Friendly

Microsoft Outlook 2010 Autocomplete problem

 

Bardzo często zdarza się, że funkcja Microsoft Outlook autocomplete przestaje działać przez co Outlook przestaje podpowiadać adresy email podczas tworzenia nowej wiadomości.

We wcześniejszych wersjach Microsoft Outlook (2007), sugerowane kontakty wykorzystywane w funkcji autocomplete były przechowywane w pliku .nk2 w profilu użytkownika na każdym komputerze.

Wraz z wprowadzeniem Microsoft Outlook 2010, sugerowane kontakty zostały umieszczone w skrzynce użytkownika w ukrytej wiadomości i tam są przechowywane.

Dzięki takiemu rozwiązaniu, użytkownik niezależnie od komputera na którym się loguje, zawsze będzie miał dostępne sugerowane kontakty, które przechowywane są w jego skrzynce.

 

Niestety czasami funkcja podpowiedzi sugerowanych kontaktów w Microsoft Outlook 2010 autocomplete przestaje działać.

 

Jak naprawić Microsoft Outlook 2010 Autocomplete:

Poniżej przedstawione są sposoby pomagające naprawić funkcjonalność Outlook Autocomplete:

Continue reading

Print Friendly

Exchange 2010 lista skrzynek z przypisanymi uprawnieniami Full Access lub Send As

 

W poprzednim poście Exchange 2010 nadawanie uprawnień do skrzynki  przedstawiliśmy jak nadać uprawnienia do skrzynki oraz do folderów znajdujących się w skrzynce..

Po pewnym czasie od nadania uprawnień do skrzynek, najczęściej zapominamy do jakich skrzynek uprawnienia zostały dodane, komu oraz jakie uprawnienia.

 

Exchange 2010 utworzenie listy skrzynek z przypisanymi uprawnieniami

 

Aby uzyskać listę wszystkich skrzynek znajdujących się na serwerze MX01 z przypisanymi uprawnieniami Full Access, które to uprawnienia nie są dziedziczone oraz z pominięciem właścicieli skrzynki musimy wykonać polecenie jak poniżej:

Get-Mailbox -Server “MX01” -ResultSize Unlimited | Get-MailboxPermission | where {($_.AccessRights -eq “FullAccess”) -and ($_.IsInherited -eq $false) -and ($_.User.ToString -ne “NT AUTHORITY\SELF”)}

 

Oczywiście oprócz sprawdzenia uprawnień Full Access możemy rówież sprawadzić uprawnienia jak poniżej:

Continue reading

Print Friendly

Aktualizacja do iOS 6 korporacyjnie wstrzymana dla urządzeń z pocztą Exchange

 

Niedawno pojawiła się aktualizacja systemu iOS do wersji 6.
Każdy na pewno czytał o różnych problemach po zaktualizowaniu IPhone lub IPad.

Niestety okazało się, że aktualizacja powoduje również problemy z obsługą na urządzeniach poczty Exchange.

W chwili obecnej wiele firm zdecydowało się na wstrzymanie procesu aktualizacji urządzeń firmy Apple do czasu rozwiązania tych problemów.

Problemy występujące po aktualizacji to między innymi:

  • zła współpraca z Autodiscovery
  • usuwanie wezwań na spotkania dla wszystkich w przypadku ich odrzucenia przez osobę pracującą na urządzeniu Apple z iOS 6

Więcej informacji na ten temat można przeczytać na stronie HelpDeskTop:

iOS 6 korporacyjnie zabroniony

 

Print Friendly

Exchange 2010 SP1 uprawnienia do folderów skrzynki

 

Czasami w środowisku Microsoft Exchange potrzebujemy nadać jakiemuś użytkownikowi uprawnienia do skrzynki innego użytkownika lub współdzielonej skrzynki.

Jeżeli potrzebujemy nadać uprawnienia Full Access możemy w tym celu użyć konsoli EMC (Exchange Management Console) lub możemy nadać uprawnienia za pomocą powershella jak poniżej:

Add-MailboxPermissions -Identity Mailbox1 -User JSmith -AccessRights FullAccess -InheritanceType all

 

W tym przypadku użytkownikowi JSmith nadane zostały pełne uprawnienia do skrzynki Mailbox1

Co jednak gdy chcemy nadać uprawnienia tylko do określonego folderu w skrzynce a nie do całej skrzynki ?

W przypadku środowiska z Microsoft Exchange 2010 SP1 możemy takie uprawnienia nadać dla określonego folderu w skrzynce dla użytkownika lub grupy, (Add-MailboxFolderPermission), możemy je usunąć (Remove-MailboxFolderPermission) jak również możemy też zmienić istniejące uprawnienia (Set-MailboxFolderPermission).

Aby nadać użytkownikowi User1 uprawnienia do przeglądania folderu Inbox znajdującego się w skrzynce John Smith używamy polecenia jak poniżej:

Add-MailboxFolderPermission -identity j.smith@domain.com:\Inbox -User User1 -AccessRights ReadItems

 

Po nadaniu uprawnień do folderu Inbox możemy je również zweryfikować za pomocą polecenia Get-MailboxFolderPermission:

Get-MailboxFolderPermission -Identity j.smith@domain.com:\Inbox

Continue reading

Print Friendly

Jak usunąć określone wiadomości z serwera Exchange 2010

 

Czasami administrator serwera Exchange musi usunąć określoną wiadomość która trafiła do skrzynek lub znajduje się w kolejkach serwera Exchange.

 

Usunięcie emaili ze skrzynek znajdujących się na Exchange 2010:

Aby miec możliwość usunięcia wiadomości znajdujących się w skrzynkach, musimy administratorowi nadać odpowiednią rolę w Exchange 2010 RBAC Mailbox Export Import Role.

Wiadomości ze skrzynek możemy usunąć za pomocą polecenia Search-Mailbox.

Konto użytkownika który będzie usuwał wiadomości ze skrzynek musi dodatkowo być:

  • administratorem serwera Exchange
  • należeć do grupy lokalnych administratorów serwera
  • posiadać pełne uprawnienia do skrzynek

 

Aby dodać rolę Mailbox Import Export dla użytkownika Admin wykonujemy:

New-ManagementRoleAssignment –Role “Mailbox Import Export” –User “Admin”

 

Czasami wymagane jest nadanie uprawnień Full Access do wszystkich skrzynek, co możemy wykonać jak poniżej:

Get-Mailbox -ResultSize unlimited | Add-MailboxPermissions -User Admin -AccessRights FullAccess -InheritanceType all

Po zakończeniu operacji usuwania poszukiwanego emaila należy cofnąć uprawnienia Full Access Admina do wszystkich skrzynek jak poniżej:

Get-Mailbox -ResultSize unlimited |Remove-MailboxPermissions -User Admin -AccessRights FullAccess -InheritanceType all

 

Aby przeszukać wszystkie skrzynki na serwerze MBX1 w celu znalezienia wiadomości której temat zawiera słowo Important Message i skopiować wynik tego wyszukiwania do skrzynki SearchMailbox wykonujemy:

Get-Mailbox -Server  "MBX1" -ResultSize Unlimited | Search-Mailbox -SearchQuery 'Subject:"*Important Message*" -targetmailbox "*SearchMailbox*" -targetfolder "*SearchFolder*" -logonly -loglevel full

Continue reading

Print Friendly

Exchange 2010 problem z quota warning messages

 

W środowisku Microsoft Exchange 2010, Exchange wysyła wiadomości z informacją o przekroczeniu limitu quoty do właścicieli skrzynek jeżeli ich rozmiar przekroczy:

  • IssueWarningQuota – najniższy poziom quoty
  • ProhibitSendQuota – średni poziom quoty
  • ProhibitSendReceiveQuota – najwyższy poziom quoty

 

Limity Quot ustawiane mogą być na poziomie Mailbox Database lub na poziomie skrzynek.

Dla środowiska Microsoft Exchange możemy zdefiniować okno czasowe podczas, którego Exchange sprawdza skrzynki czy nie przekraczają limitów Quoty. W tym celu musimy ustawić QuotaNotificationSchedule dla Mailbox Database.

 

Jeżeli chcemy sprawdzić aktualne ustawienie QuotaNotificationSchedule możemy użyć Powershell-a jak poniżej:

Get-MailboxDatabase | select name, QuotaNotificationSchedule

Continue reading

Print Friendly

Microsoft Exchange 2010 queue eksport, ponowne wysłanie

Czasami w środowisku Microsoft Exchange mamy problem z serwerami transportowymi Hub Transport lub Edge Transport, wówczas na innych serwerach tworzą się kolejki z wiadomościami które nie mogą zostać przekazane dalej.

Po rozwiązaniu problemu który spowodował awarie serwera Exchange, kolejki te potrzebują kilku czasami nawet kilkudziesięciu minut do przekazania emaili dalej do innych serwerów.

Aby przyśpieszyć dostarczenie emaili możemy ręcznie wymusić ponowne przekazanie wiadomości znajdujących się w kolejkach jeżeli kolejki te nie są w stanie Suspended oraz znajdują się w:

  • mailbox Delivery queues lub Remote delivery queues ze statusem Retry
  • Unreachable queue
  • Poison queue

 

Do ręcznego wymuszenia przekazania wiadomości możemy wykorzystać poniższe metody:

  • za pomocą konsoli Exchange Management Shell użyć polecenia Retry-Queue z parametrem -Resubmit
  • wyeksportowanie wiadomości z kolejki do plików .eml i umieszczenie ich w folderze Replay directory (dla Exchange 2010 default location:
    C:\Program Files\Microsoft\Exchange Server\V14\TransportRoles\Replay) w celu ponownego ich wysłania
  • uruchomienie narzędzia Queue Viewer lub użycie polecenia Resume-Message w celu wymuszenia wysłania wiadomości z kolejki Poison

 

Exchange 2010 eksport kopii wiadomości z kolejki:

Continue reading

Print Friendly