When using the BDRSuite Client for Applications and DBs, users encounter an error message "Unable to list the Exchange mailbox users." This error suggests ensuring that the user account running the BDRSuite service has sufficient permissions.
Step 1: Check if a new user has been created, and not an existing user.
Step 2: Ensure the new user created is a member of only the following three groups: Administrators, Domain Users, and Domain Admins. Provide "Full Control" for "Administrators" and "Domain Admins" on the user account in Active Directory Users and Computers (ADUC).
Step 3: Create a new mailbox in Exchange Server for the newly created user via Active Directory Users and Computers.
Step 5: Download and install Microsoft's 32-bit MAPI client component
Step 6: After downloading "ExchangeMapiCdo.EXE," run it as an administrator to extract the files. Locate "ExchangeMapiCdo.MSI" within the extraction folder and install it.
Step 8: Use the new account as the BDRSuite service's logon account, ensuring it looks like an email ID (e.g., backupuser@domain) and not in "domain\backupuser" or any other form.
Step 9: Verify the following on the profile configuration page:
The Profile mailbox name should be specified as the display name of the created user.
For Exchange Server 2007, 2010, 2013, the server name should be a global catalogue server name.
- Check the "Connect public folder also" option only if the exchange server has a public folder database.
In an Exchange server 2013 environment:
- Configure GUID of the Exchange 2013 server name using the command "Get-Mailbox <backupuser> | fl ExchangeGUID."
- Configure FQDN name using the command "Get-OutlookAnywhere | fl host.
- The authentication type should be NTLM; verify using the command "Get-OutlookAnywhere | fl AuthenticationMethod."
Step 10: Copy the .dll files from C:\Program Files(x86)\ExchangeMapi to C:\Windows\System32 and C:\Windows\SYSWOW64.
Step 11: Copy the mapisvc.inf file from C:\Windows\SYSWOW64 to C:\Windows\System32.