Thursday, October 6, 2011

New BES user can receive, but not send email

Had a user that had this problem.

First I did this:


How to set the Send As permission:

1) Launch ADUC. (Start > Administrative Tools > Active Directory Users and Computers)

2) Enable the advanced features view so that you will be able to see the security tab. (Select menu - View > Advanced Features)

3) Highlight your domain, right click on it and click on "properties".

4) Click the "Security" tab and then click "Add".

5) Enter the name of your BES Admin Service Account and click OK.

6) Now highlight your BES Admin Service Account and press the "Advanced" button.

7) In the Advanced Security Settings window click "Add"

8) Enter the name of your BES Admin Service Account and click OK.

9) Now a new "permissions entry" window will pop up. You need to select "User Objects" in the "Apply onto" drop down box. (It’s down toward the bottom of the list).

10) Click the allow check box for the "Send As" right and select OK. Note: make sure that deny is not checked for this right.

11) Click OK to close the Advanced Security Settings window. The new entry for the BES Admin Service Account will show up in the permission entry list.

12) Click OK to close the properties window. The BES Admin Service Account should show Special Permissions set to allow.

The "Send As" permission has now been set. Please note that it may take up to 90 minutes for the Exchange Information Store to update its permissions cache

Then I Read this:

Stopping the BES Router
Removing the Send As permission from the Information Store and the affected Users account 
Reapplied the Send As
Stopped and restarted the Exchange Services. (Instead of waiting 120 min)  This did take quite some minutes though, so be patient...
Started the BES Router

So, since I had just reapplied the Send As, I just stopped the BES Router, restarted the exchange services, BES Router, etc, and it worked.

  • To start Microsoft Exchange services, at the command prompt, type net start registry name. For example:
    net start MSExchangeIS
  • To stop Microsoft Exchange services, at the command prompt, type net stop registry name. For example:
    net stop MSExchangeIS