Blackberry has emerged as a very strong client server interface for the concept of email on the go. Because of several security features, management ease and much more it has always ranked above the Windows Mobile based devices or EAS (Exchange Active Sync). Blackberry Enterprise Server integration with Exchange Server 2000 and Exchange Server 2003 was easier and was simply using GUI. As everyone is aware; once needed permissions for blackberry service account are setup and all other preparation for BES are done you can simply go ahead install it.
The service account used by BES is known as BESAdmin. BESAdmin required Send As permissions on all of the mailboxes within the organization. Once these permissions are setup; service account can forward emails to the devices as if the email was sent by the original sender. There is a complex algorithm in the form of MDS, Mailbox agents and so on runs in background which takes care of it fine.
Since Exchange Server 2007 started grabbing production environments people started implementing BES along with it too. I have always been observing an issue with most of the people that they complain, when they send a meeting request to someone using their BB handheld they are notified that their message was forwarded by BESAdmin or whatever is the name of their BES Service account. This notification looks like:
Your meeting was forwarded
besadmin has forwarded your meeting request to additional recipients.
Monday, March 30, 2009 3:00 PM-4:00 PM.
This is not a non delivery report or an error report either. This is just a notification like other MDNs in Exchange Server 2007.
To resolve this issue. You simply need to disable the forwarded meeting notification on the service account. In my environment I call it, BESAdmin. So here you go with the commandlet.
Get-MailboxCalendarSettings –Identity “BESAdmin” | Select RemoveForwardedMeetingNotifications
Ideally, above command should return the status of the RemoveForwardedMeetingNotifications as $False
Now, you have to set it to true. Run the following cmdlet.
Set-MailboxCalendarSettings –Identity “BESAdmin” -RemoveForwardedMeetingNotifications $True
And that should be it. It should stop all those forwarded meeting notifications.