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™.
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.
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: 
For a general introduction how to use Orca, please read the following article: 
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:
|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.
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.