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
Way to make power button not power off PC
Creating Time Value
moving dns server from one domain controller to another
wordpress php blog
Email Server Software used in conjuction with SQL Server or MySQL database
E-Machines EL1200 BSOD at Startup - Windows XP SP2
Active Directory 2008 - Inter-Site Transports - faster then 15 minutes
Presario CQ50-215nr
Running Total in a multi row Query or Form
Backup Exec 12.0 Media