Tag Archives: Emailxtender

EmailXtender – enable or disable the EmailXtender Outlook add-in manually

Enable EmailXtender Outlook add-in:
– run regedit
– locate HKLM\Software\Office\Outlook\Addins
– open the LoadBehavior value for ExOutlookAddin.ShortcutAddin
– set value to 3

Disable EmailXtender Outlook add-in:
– run regedit
– locate HKLM\Software\Office\Outlook\Addins
– open the LoadBehavior value for ExOutlookAddin.ShortcutAddin
– set value to 2

Emailxtender and OL2007 on Vista UAC enabled troubleshooting:
– Enable Vista UAC again.
– Locate the Outlook executable (C:\Program Files\Microsoft Office\Office12)
– Rightclick outlook.exe – Properties – Compatibility
– Select Privilege Level and enable “Run this program as an administrator”.

– Doubleclick outlook.exe again to start Outlook with admin rights.
– Try to resolve a shortcutted message again.

If it doesn’t work:
– Remove the com add-in again
– re-add the com add-in (c:\Program Files\Common Files\OTG\ExOutlookAddIn.dll)
– try again.

EmailXtender – Setting Permissions on the EX Service Account with Exchange 2003

Goal: Setting Permissions on the EX Service Account with Exchange 2003
Goal: Service Account
Fact: Exchange 2003
Fact: EmailXtender

Fix: In an Exchange 2003 environment, there are three methods on settings these permissions for the EmailXtender service account:

• If you are not the Administrator, or if you are not a member of the Domain Admins or the Enterprise Admins groups, you can add your account to the Exchange Domain Servers group. After you do this, you are permitted full access to all mailboxes on servers in the domain.

Note: To use this method, the Exchange Domain Servers group must have the Receive As right.

• You can grant Windows 2000 or Windows Server 2003 administrators rights to all the mailboxes in the whole organization by changing the permissions on the organization object at the top of the Exchange System Manager tree. If you do not want to grant such blanket access, you can use the instructions that are provided in the “Method Three” section of this article to grant access only to individual databases.

The explicit denial of rights to administrators is set on the organization object by denying Receive As and Send As rights. You can clear these denials for accounts that you want to have full access. Note that if the account belongs to an administrator group, the account will still not be able to gain access to mailboxes, because the denial to the group will take precedence over the grant of permission to the individual account.

Note: To change the security on the organization object, you must force the display of the Security tab in Exchange System Administrator. If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk. To force the display of the Security tab, follow these steps:

1. Click Start and then click Run.

2. In the Open box, type regedit, and then press ENTER.

3. In Registry Editor, locate the following subkey in the registry:


4. On the Edit menu, point to New, and then click DWORD Value.

5. Type ShowSecurityPage, and then press ENTER.

6. Press ENTER.

7. In the Edit DWORD Value dialog box, type 1 in the Value data box, and then click OK.

8. Quit the Registry Editor.

• To grant your administrative account access through Exchange System Manager to all mailboxes in a single database regardless of inherited explicit denials:

1. Start Exchange System Manager, and then locate the database you want to have full mailbox access to.

2. Open the properties of this object, and then click the Security tab.

If you do not see the Security tab, see the steps for enabling the Security tab that are provided earlier in this article.

3. Grant your account full explicit permissions on the object, including Receive As and Send As permissions.

After you have made this change, you may still see unavailable Deny and Allow permissions assigned to your account. The unavailable permissions indicate that by inheritance you have been denied permission, but that you have inherited permissions at this level. In the Windows permissions model, explicitly granted permissions override inherited permissions. Note that an explicit Allow at a lower level permission overrides an explicit Deny from a higher level permission only on the single object where the override is set, not on that object’s child objects. This prevents you from granting yourself permissions on a server to gain access to each database; you must grant permissions on databases individually.

After you change permissions, you may have to log off and log back on. Microsoft also recommends that you stop and restart all Exchange services. If you have multiple domain controllers in the forest, you may also have to wait for directory replication to complete.

The information in this section comes from Microsoft Knowledge Base Article 821897 – How to Assign Service Account Access to All Mailboxes in Exch.ange Server 2003..

EmailXtender – How to create a EmailXtender custom recipient or Active Directory contact


Fact: EmailXtender

Fact: Microsoft Exchange

Symptom: Unable to resolve shortcut

Symptom: Cannot access mail shortcuts because custom recipient does not exist

Symptom: Error:

‘Source : ExExchangeMgr.CoExExchangeMgr.1, VERSION: 4.60.401

Routine : ExExchangeMgr::CreateLocator()

Description: General access denied error

HR : E_ACCESSDENIED – General access denied error’

Symptom: Pop-up error: ‘Unable to locate archive server’

Symptom: messages are accessible via search plugin but not through mailbox shortcuts

Symptom: OTG event log error: ‘There are 0 EmailXtender custom recipients defined’

Symptom: There is no ‘EmailXtender’ user defined in the Exchange address book

Symptom: Error: ‘unable to query table space’

Symptom: Error: ‘Cannot open message. Unable to locate archive servers. Table query did not return data.’

Cause: EmailXtender customer recipient or Active Directory contact was deleted or the EmailXtender Email Message Exchange service account does not have the appropriate permission to create the Active Directory contact since the service account is not in the Domain Administrators Group. In this case you must manually create the contact.

Fix: If the EmailXtender contact was deleted or can not be created automatically, you must manually create it with the following attributes:

How to create a custom recipient in a Exchange 5.5 environment:

– Open the Exchange Administrator

– Select File -> New Customer Recipient

– Create the custom recipient with the various attributes:

First Name: EmailXtender

Last Name: OTG

Display Name: EmailXtender

Alias: EmailXtender

Title: Mail Archive Locator

Email Address: mailarchive@mailarchive.com

How to create a contact in a Exchange 2000 / 2003 environment:

– Open Active Directory Users and Computers

– Select the Users OU

– Create a “Contact” with the name – EmailXtender

– Create the contact with the various attributes:

First Name: EmailXtender

Last Name: OTG

Display Name: EmailXtender

Email Address: EmailXtender@MyCompany.Com (where MyCompany.Com is the SMTP domain of the Exchange 2000 or 2003 environment)

Title: Mail Archive Locator (this can be found on the Organization tab)

Alias: EmailXtender (this can be found on the Exchange General tab)

For Exchange 5.5, Exchange 2000 or Exchange 2003, once the EmailXtender contact has been created and includes the required information specified previously, a custom attribute is set inside the contact for each EmailXtender server in the Exchange environment. The format for these custom attributes is:


In the previous format description, MyEmailXtenderServer is the name of the EmailXtender server.