windows_wiki:powershell_exchange

This is an old revision of the document!


Powershell Exchange

General Information

This page shows neat tricks for powershell within exchange to get interesting information (one liners)

Checklist

  • Powershell CLI installed

  • get-mailbox -Filter { ForwardingAddress -like '*' } | select-object Name,ForwardingAddress
  • finds all addresses with the forwarding address set in exchange management
  • $mbox = Get-Mailbox; $mbox | Foreach { Get-InboxRule -Mailbox $_ }
  • finds inbox rules that forward to other users

If you have exchange 2010+ you can use the following commands to set a mailbox to allow people with “Send As” Permissions to leave a copy of messages they send as the mailbox into the shared mailboxes sent items.

  • Get current status
  • * Get-MaiboxSentItemsConfiguration <SharedAccountAlias>
  • Send As:
  • * Set-MailboxSentItemsConfiguration <SharedAccountAlias> -SendAsItemsCopiedTo SenderAndFrom
  • Send On Behalf:
  • * Set-MailboxSentItemsConfiguration <SharedAccountAlias> -SendOnBehalfOfItemsCopiedTo SenderAndFrom
  • windows_wiki/powershell_exchange.1425959127.txt.gz
  • Last modified: 2019/05/25 23:50
  • (external edit)