Kako da ažurirate atribute sa više vrednosti kroz Exchange Management Shell

 

Atributi sa više vrednosti su jednostavno obični atributi koji mogu imati više od jedne vrednosti. Primer je members atribut za grupe.

Kroz GUI ažuriranje ovih atributa je krajnje jednostavno, jednostavno je I kroz Exchange Management Shell (EMS) koristeći komandu Add, na primer Add-DistributionGroupMember za dodavanje članova u određenu distributivnu grupu.

Međutim ukoliko želite da ažurirate atribut kao što je EmailAdresses imaćete problem jer bez adekvatne Add komande vrednost će biti zamenjena ili ćete dobiti grešku kao u mom primeru.

 

Set-Mailbox nebojsa.seslija -EmailAddresses shele@e2k7.com

Set-Mailbox : This command will clear the PrimarySMTPAddress property. Because EmailAddressPolicyEnabled is set to true

, this action is not allowed.

At line:1 char:12

+ Set-Mailbox <<<< nebojsa.seslija -EmailAddresses shele@e2k7.com

 

Da sam izabrao neki drugi primer kao BlockedRecipients jednostavno bih stari atribut zamenio novim, ne bih ga dodao što mi je bila želja.

 

set-RecipientFilterConfig -BlockedRecipients pera@pera.com

 

Ako hoćete da sačuvate postojeće vrednosti, tj da ih ažurirate, morate da iskopirate postojeće vrednosti I unesete ih u komandu zajedno sa novim vrednostima.

 

set-RecipientFilterConfig -BlockedRecipients "pera@pera.com", mika@mika.com"

 

Međutim ako atribut već ima puno postojećih vrednosti onda to može da bude malo smorno pa je možda najbolje koristiti sledeći primer:

 

$ja = Get-Mailbox nebojsa.seslija

$ja.EmailAddresses +=shele@e2k7.com

$ja | Set-Mailbox

Rezultat je:

[PS] C:\>Get-Mailbox nebojsa.seslija | ft displayname, emailaddresses -Wrap

 

DisplayName EmailAddresses

----------- --------------

Nebojsa Seslija {smtp:shele@e2k7.com, SMTP:nebojsa.seslija@e2k7.com}

 

 

Published Sunday, January 27, 2008 8:20 PM by seslija
Filed under:

Leave a Comment

(required) 
(required) 
(optional)
(required) 
Are you a human?