Microsoft
Software
Hardware
Network
Question : Exchange 2007 Powershell - Set-MailboxDatabase add Journal Recipient that is a Distribution Group
Good day, folks.
I'm working on a script to modify the Journal Recipient of dozens of Exchange 2007 storage groups in our org. Naturally, I would like to use Powershell to complete this task with the following two-liner with a variable:
$add = Get-DistributionGroup "<DL-ID>"
$add | % { set-MailboxDatabase -Identity <DB-ID> -JournalRecipient $_ }
OR...
$add = get-recipient "<DL-ID>"
$add | % { get- mailboxdatabase -Identity <DB-ID> | set-MailboxDatabase -JournalRecipient $_ }
Since our org is using Universal Distribution Groups (with multiple recipients) to Journal to, the above fail citing the following:
Set-MailboxDatabase : Cannot bind parameter 'JournalRecipient'. Cannot convert "<DL-ID>" to "Microsoft.Exchange.Config
uration.Ta
sks.Recipi
entIdParam
eter".
At line:1 char:95
+ $add | % { set-MailboxDatabase -Identity DB-ID -JournalRecipient <<<< $_ -whatif -verbose }
I'm struggling with the fact that the cmdlet is expecting a recipient but I need to pass a DL.
Any thoughts or tips on this?
Many thanks in advance for your comments.
Cheers,
Matt
Answer : Exchange 2007 Powershell - Set-MailboxDatabase add Journal Recipient that is a Distribution Group
why not simply use
set-MailboxDatabase DB-ID -JournalRecipient DL-ID ?
Random Solutions
How to install Mac OS 10.6.2 on a Power Mac G4
Domain problems
search file with exact full name in VBA
enable drive A
Default selected item for drop down list box
Need help upgrading the IOS on cisco C2960 switch.
A new install of Windows 7 Ultimate network PCs See Me I do not see them File print sharing enabled and there are admins that match on every machine
ie8 img border transparent gif bug
layering DIVs with Flash and HTML content
phase difference of trig functions