Wysyłanie wiadomości w imieniu grupy

Nawiązując do tematu Exchange’a, tym razem z wersji 2013, ale dla wersji poprzedniej tzn. Exchange 2010, sprawa wygląda podobnie. Mianowicie, w ostatnim czasie napotkałem drobny problem, czyli w jaki sposób wysłać wiadomość w imieniu grupy dystrybucyjnej.

Klasyczna próba wysłania wiadomości w imieniu innego adresu zazwyczaj kończy się następującym błędem
Dostarczenie do wymienionych adresatów lub grup nie powiodło się:

Nie można wysłać wiadomości w imieniu tego użytkownika, chyba że użytkownik na to pozwoli. Upewnij się, że wysyłasz wiadomość w imieniu właściwego nadawcy, lub poproś o niezbędne zezwolenie. Jeśli problem będzie się powtarzał, skontaktuj się z pomocą techniczną.

Aby rozwiązać niniejszy problem wystarczy skorzystać z przystawki Microsoft.Exchange.Management.PowerShell.*. Dodajemy więc takowe do bieżącej sesji lub rozpoczynamy dedykowane narzędzie jakim jest Exchange Management Shell.

Add-PSSnapin Microsoft.Exchange.Management.PowerShell.*

Następnie dla pewności odnajdujemy odpowiednią grupę dystrybucyjną (np. „Administratorzy”) i weryfikujemy jej właściwość GrantSendOnBehalfTo.

Get-DistributionGroup "Administratorzy" | Select-Object Name, GroupType, PrimarySmtpAddress, GrantSendOnBehalfTo

Domyślnie nie powinna ona zawierać żadnych wpisów. To właśnie od tej wartości jest uzależnione kto może wysyłać wiadomości w imieniu żądanej grupy. Dlatego modyfikujemy jej wartość właśnie pod kątem przypisania do niej danego użytkownika Exchange.

Set-DistributionGroup "Administratorzy" -GrantSendOnBehalfTo mgajda

Gdy ponownie zweryfikujemy ten atrybut będzie on posiadał przypisaną listę użytkowników, czyli w naszym przypadku wyżej zdefiniowanego użytkownika.

BehalfGroup1

Są to de facto jedyne wymagane kroki jakie należy podjąć na serwerze Exchange. W następnym kroku wystarczy już przejść do profilu Outlook uprawnionego użytkownika. Wybrać utworzenie nowej wiadomości z wykorzystaniem innego adresu email.

BehalfGroup2

Gdy taka wiadomość dotrze do adresata będzie wyglądała w następujący sposób, tzn w polu nadawcy znajdą się informacje kto był autorem wiadomości oraz iż została wysłana w imieniu innej osoby.

BehalfGroup3

W celu usunięcia uprawnień wystarczy przypisać wartość $Null dla omawianej właściwości.

Set-DistributionGroup "Administratorzy" -GrantSendOnBehalfTo $null

Źródła:
http://technet.microsoft.com/en-us/library/bb124955(v=exchg.150).aspx
http://technet.microsoft.com/en-us/library/jj919240(v=exchg.150).aspx

One thought on “Wysyłanie wiadomości w imieniu grupy

  1. Pingback: Exchange – Ustawienia wysyłania w imieniu « blog Daniela

Dodaj komentarz

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s