OXtender for Microsoft Outlook customization for deployment and installation


With the OXtender for Microsoft Outlook™ you can use Microsoft Outlook™ as a convenient client for the new Open-Xchange Server. The aim is to smoothly transfer users of Microsoft Exchange Server to the Open-Xchange collaboration and integration Server with the help of the OXtender for Microsoft Outlook™. Users continue to use their Microsoft Outlook™ functions in combination with Open-Xchange Server. The conversion to unusual working environments and differently structured screen layouts can be avoided completely. With Open-Xchange OXtender™ for Microsoft Outlook™, the functionality of Open-Xchange typical functions can be used while continuing to work with the Microsoft Outlook™ client. In the following text the term OXtender will be used as an abbreviation for OXtender for Microsoft Outlook™.

Installation package

The OXtender will be delivered as MSI (Microsoft Windows Installer) package that can be used to install, uninstall or reinstall this software. Every language comes with a separate MSI installer. Currently, there are three different MSI packages: English, German, and French.

Delivery methods

There are two different ways of delivering the OXtender:

1. Customize the MSI package and deliver this to the end customer

2. Use the MSI package as an example for an own developed installation routine

Open-Xchange delivers the generic MSI package.

Providing the .msi package for customization

The generic MSI package is delivered. Then the splash screen or other MSI and OXtender based properties can be changed with a MSI editor like orca. Then, the MSI package can be delivered to end customers. There are two Wikipedia entries that gives examples for a possible customization:

Providing the .msi package as an example for a possible installation routine

The generic MSI package is delivered together with an XML file of Open-Xchanges's package structure with details on the installer. With this knowledge it should be possible to create an own installer.

Preparing .msi file

First of all you have to download a msi editor like Orca which you can find it in the Windows® Server 2003 SP1 Platform SDK Web Install: [1]

For a general introduction how to use Orca, please read the following article: [2]

After installing Orca, please open the .msi file with it and select the property table on the left side:


There are 9 relevant property entries:

OXtender properties
Property name Description
OXAccountname Name of the account that will displayed on the Send/Receive list
OXCreateIMAPAccount “false” or “true” to activate the automatic creation of a mail profile and an IMAP account
OXDisplayname Displayname of the user
OXEmailAddress Emailaddress of the user
OXIMAPPort The IMAP port
OXIMAPSSL “1” if SSL is used for IMAP or “0” if it is not used
OXIMAPServer URL of the IMAP server
OXIMAPUsername Your username, used to logon when you check email
OXServertimeout Server timeout in secs
OXSMTPAuth “1” if SMTP uses authentication or “0” if it is not used
OXSMTPAuthMethod 0 = use same as POP3 logon / 1 = Use different credentials / 2 = POP before SMTP
OXSMTPServer URL of the SMTP server
OXSMTPSSL “1” if SSL is used for SMTP or “0” if it is not used

Note / Remember

REMEMBER: If property OXServerURL is unequal to “http://” OX settings page in the installer is not shown. If property OXUpdateServerURL is unequal to “http://” OX update settings page in the installer is not shown.

Modification requirements

To be changed:

1. The splash logo

Necessary Efforts and Skills for the Modification

This is an easy task because you only need an MSI editor (e.g. Orca) to modify these two things. Orca is an easy to use MSI Editor with a GUI.

There are basic IT skills necessary to make this modification. Everyone who is familiar with Microsoft software should be able to do the job.

License Handling and update management

At the moment this is bound to the generic license text . There are no technical limitation strategies. Also, there are no keys for the Outlook OXtender. For the update management, there are two possibilities:

1. Modify Open-Xchange's MSI to include a fixed update server, i.e. upload a new oxlook.dll to your update server (web server). With the next start of the OXtender on your side the OXtender will fetch the new library and install it. For this process there are no signature mechanisms.

2. Upload every new MSI and inform the respective people via E-Mail.


Open-Xchange will provide any available OXtender documentation.