Set the mailbox to only accept messages from a specific mailbox (a dummy 
mailbox or something similar).  All other messages will be rejected and senders 
will receive an undeliverable notification.  Below is the PowerShell code you'd 
use to do this.

Set-Mailbox -AcceptMessagesOnlyFromSendersOrMembers 
EnterMailboxToAcceptMessagesFromHere -Identity MailboxToRestrictDeliveryOn


From: [email protected] [mailto:[email protected]] On 
Behalf Of xyz
Sent: Saturday, April 05, 2014 6:13 PM
To: [email protected]
Subject: [Exchange] Reject all inbound email to specific mailboxes

Greetings
EXCHANGE 2010 SP3 UR3
Hoping I can explain this properly.
I have several user accounts where the user is no longer here ( disabled in AD 
but required to maintain for legal) , and I placed each mailbox under the 
EXCHANGE Litigation hold.

I am seeking to "reject" all incoming messages to these mailboxes - as any new 
messages are not subject to legal, but each mailbox size continues to grow with 
the typical junk and incoming email.
I know how to set rules in Hub Transport for each mailbox, or even logging into 
the mailbox to set the rule.
I also believe I could set up a "policy" to deal with this, but I prefer to 
deal with each mailbox individually since this is a very small subset of my 
user mailboxes.

My google searches generally come back with older versions of EXCHANGE so not 
trusting.

Ideally, I would like to just run an EXCHANGE PS  command on each mailbox that 
would set an attribute  to reject inbound email to each mailbox so the message 
would never be delivered to the mailbox and data store.

Again, sorry if unclear, but please let me know with suggestions or questions.

Thank you

Dana



















Reply via email to