Skip to content

Posts from the ‘Exchange’ Category

Exchange 2007 Back Pressure

Exchange 2007 Back Pressure

Mail may not be flowing due to the Exchange 2007 Back Pressure feature. – ‘

Back pressure is a system resource monitoring feature of the Microsoft Exchange Transport service that exists on computers that are running Microsoft Exchange Server 2007 that have the Hub Transport server role or Edge Transport server role installed. Important system resources, such as available hard disk drive space and available memory, are monitored. If utilization of a system resource exceeds the specified limit, the Exchange server stops accepting new connections and messages. This prevents the system resources from being completely overwhelmed and enables the Exchange server to deliver the existing messages. When utilization of the system resource returns to a normal level, the Exchange server accepts new connections and messages.

The following system resources are monitored as part of the back pressure feature:

  • Free space on the hard disk drive that stores the message queue database.
  • Free space on the hard disk drive that stores the message queue database transaction logs.
  • The number of uncommitted message queue database transactions that exist in memory.
  • The memory that is used by the EdgeTransport.exe process.
  • The memory that is used by all processes.

Read more here – 

If you low on Disk resources you can edit the EdgeTransport.exe.config to disable Resource Monitoring which will enable Exchange mail flow again.

Here’s how to do it:

1.Open the EdgeTransport.exe.config file from \Exchange Server\bin directory using notepad
2.Add the following key+value pair: <add key=”EnableResourceMonitoring” value=”false” />
3.Save file
4.Restart the Microsoft Exchange Transport Service (MSExchangeTransport): Restart-Service MSExchangeTransport

Test External Exchange Connectivity 200X

This new Microsoft site lets you test you Exchange 200x remote connecttivity.

You can choose the following tests:

  • ActiveSync Test
     This test will simulate the steps a mobile device uses to connect to an Exchange Server using Exchange ActiveSync.
  • ActiveSync AutoDiscover Test
    This test will walk through the steps a Windows Mobile 6.1 device (or another AirSync licensed device) uses to connect to the AutoDiscover Service
  • Outlook 2007 AutoDiscover Connectivity Test
    This test will walk through the steps Microsoft Office Outlook 2007 uses to connect to AutoDiscover
  • Outlook 2003 RPC/HTTP Connectivity Test
    This test will walk through the steps Microsoft Office Outlook 2003 uses to connect via RPC/HTTP
  • Inbound SMTP Email Test
    This test will walk through the steps an Internet e-mail server uses to send inbound SMTP email to your domain

Installing BlackBerry Enterprise Server (BES) in an Exchange Server 2007 Environment


First off, I found this question extremely difficult to find… DO NOT install the BlackBerry Enterprise Server on the Exchange 2007 Server for the BES is not 64bit and has a list of issues. Install your BES on a separate 32bit host machine.

1. Install Microsoft Exchange Server MAPI Client and Collaboration Data Objexts 1.2.1 from Microsoft, or click here.

2. Create a domain account in Active Directory named BESAdmin. On your Exchange 2007 Server, create a mailbox for this user. After this is complete you will have to assign special permissions to this user.

BESAdmin must be granted Exchangeadministraor viewonlyadmin, this can be accomplished by adding BESAdmin to the group in Active Directory Exchange Groups, or by running the following command in the Exchange Management Shell

  • “get-mailboxserver <mail_server_name> | add-exchangeadministrator BESAdmin –role ViewOnlyAdmin”

Then you’ll want to give the BESAdmin access to Send-As and Recevie as, you can accomplish this by running

  • “get-mailboxserver <mail_server_name> | add-adpermission –user BESAdmin –accessrights ExtendedRight –extendedrights Send-As, Receive-As, ms-Exch-Store-Admin” in the Exchange Management Shell

3. In Active Directory in the file menu select “Advanced Features”.
For each user that will be added to the BES open their properties, and click the security tab. Add BESadmin and check security permission “Send As”. (This will prevent Microsoft updates/patches that prevent BES sending emails).

4. Make the domain user BESadmin a local Administrator of the server where you will be installing the BES software. Right click on My Computer and selecting “Manage”. Under “Local Users & Groups” and select Groups, double click “Administrators” and add BESadmin

5. On the BES server go to “Administrative Tools” and open “Local Security Policy” and then expand the “Local Policies” and “User Right Assignment”. You need to add BESadmin to “Log on Locally” and log on as Service”.

6. Log onto the server where you will be installing the BES using the BESadmin account. Extract the install files and run the install file. Normally you select “BlackBerry Enterprise Server” as the install option once prompted as most sites don’t use the MDS services for custom applications (MDS is a much heavier install). Follow the prompts of the install and the server will be required to restart half way through the install. Restart the server and log back on as BESadmin and the install will continue. Test all connections to make sure they work (SRP ID etc to validated during the install)

7. After the install is finished open BlackBerry Manager, an error will appear about MAPI client which you can just hit OK. The MAPI setting windows will appear so just add the server name back in and select “Check Name”, if it resolves just hit OK and the manager will start.

8. Within Blackberry Manager click on Blackberry Domain in the left column and then the users SERVERS tab in the centre section, select your server within this tab and view the properties below. Ensure that “SRP Status:” is Connected (This can take a few minutes the first time so refresh the screen a few times). Once your status is connected you can start adding users.

9. Within Blackberry Manager click on your server name (The blue server) in the left column and then the users TAB in the centre section, just add a user and the click on that user. You will see all the users’ properties and a drop down menu called “Service Access” and select “Set Activation Password” and set a password of “a” for example.

10. Turn on your BlackBerry device and ensure Wireless is enabled. Go into “Options/Settings” and “Time & Date” and set the correct zone and time etc. Then from the home screen go to enterprise activation and enter the users email address and enter the password that was set in step 10. Press the track wheel and select Activate. Within a minute you should get data returned which indicates the process is functioning correct.

Managing Exchange Server 2007 using a Windows XP workstation

Some administrators don’t like to use Terminal Services sessions to manage their Exchange Server environment. In this article we’re going to see how to install the Exchange Management Tools on a workstation running Windows XP 32bit.

At the moment, there is no support for installing Exchange Management Tools on Windows Vista. If you are running Windows Vista, you should wait for the release of Exchange Server 2007 Service Pack 1.

If you’re running a Windows XP x64 bit, you can follow this document but you should use x64 Tools and hotfixes. In this article we’re going to show how this is done in a Windows XP 32bit machine.

To accomplish our objective, follow these steps:

  1. Install IIS Common Core files on the workstation

  2. Install .NET Framework 2.0

  3. Install a hotfix for .NET Framework 2.0

  4. Install the Microsoft Management Console (MMC) 3.0

  5. Install Windows PowerShell

  6. Install Exchange Server 2007 on a Windows XP workstation

Way more info is listed on Anderson Patricio msexchange link!