Android support

Top  Previous  Next

 

mSuite version 5.09 was the first general release of mSuite that supported Android devices - initially, just the HTC Hero.

mSuite version 5.11 added support for Acer Liquid (with RoadSync), HTC Droid Eris and Motorola Cliq/DEXT.

mSuite version 5.12 added support for Motorola Droid and Google Nexus One

mSuite version 5.14 added support for HTC Legend

mSuite version 5.15 added support for Motorola Droid X, HTC Desire and HTC Incredible.  Android 2.2 (Froyo) is also supported in this version.

 

If you are using an mSuite Proxy (DMZ or Local) rather than the CSC, using SSL requires the installation a suitable root certificate on the device.  In the case of Android 2.1 (or higher) devices, you must first set up the 'Secure Credential Storage'.   For the HTC Desire, please click here and go to the section called  'Setting up secure credential storage'.

 

 

       mSuite for Android has the following capabilities

Mail

2 way Mail support.

Mail can also be synchronized on a schedule or on demand or received by push.
Send and receive attachments.
Support for HTML mail.
Support for Notes encrypted mail (Notes ID file must be imported in mSuite and user's mSuite password must be the same as Notes ID password).
Folder filing (note however that you cannot create, rename or delete folders on the device, this is a client limitation).

 

Note: Folder filing is not available on Google Nexus One devices.

Note: RoadSync(as used on Acer's Android devices) only supports user folders from RoadSync version 2.5 onwards.

 

Contacts

Supports 2 way synchronization of contact information (including photos from 5.13 onwards).
Remote directory search to find contact information from Lotus Domino directories.

Note - If you choose to synchronize contacts from Lotus Notes, your existing contacts on the mobile device will be removed.  So make sure that all your personal contact information is included in your Notes/Domino contacts before enabling contact synchronization.

 

Calendar

2 Way calendar synchronization.
Note: Calendar sync (via Exchange ActiveSync) on Google Nexus One devices requires Android 2.2 or higher.

 

Invitation processing (Accept, Accept Tentatively, Decline).
Note: Invitation processing does not work correctly on Droid X devices with Android 2.1.  This is a device problem.  It is expected that this will be fixed in the Android 2.2 upgrade for these devices since Android 2.2 includes its own EAS enabled calendar app.

 

Security

Remote wipe (available on some Android 2.2 or higher devices)
Password Policy (available on some Android 2.2 or higher devices)
SSL support

 

       Limitations

The functionality of the solution is limited by the capabilities of the device and its Exchange ActiveSync client.  For example:

You cannot create, rename or delete a folder.
Some devices do not allow you to move messages to a different folder.
Devices running Android 2.1 and earlier only allow one 'Exchange' mail account and calendar.
'Counter proposal' and 'Delegation' meeting notices appear as ordinary email messages - it is not possible to accept/decline them on the device.
There is no support for synchronizing Tasks or setting an “Out of Office” autoreply message.
Support for Remote Wipe or Password Policy is only available on some Android 2.2 or higher devices.
Google Nexus One devices running Android 2.1 or earlier do not support calendar synchronization (via Exchange ActiveSync).
Acer Liquid devices require a 3rd party application called 'RoadSync' to be installed - it is free but has to be registered.  It does not support mail subfolders or online mailbox search in versions prior to 2.5.  See http://www.dataviz.com/products/roadsync/android/features.html for more information.

 

       Enabling HTML mail message bodies

From version 5.16 onwards, MIME email is automatically sent to the device in MIME or HTML format.  In earlier versions, it is necessary to configure this.  Click here for more information.

From version 5.16 onwards, there is an option to Convert Notes Rich Text messages to MIME.  Click here for more information.

 

       Configuring the Android

The Android devices that are currently validated for use with mSuite are:

HTC Hero
Sprint HTC Hero
HTC Droid Eris
HTC Legend
HTC Desire
HTC Incredible
Motorola Cliq/DEXT
Motorola Droid/Droid X
Acer Liquid A1
Google Nexus One

 

Information required

Each Android device has a different setup but they all require similar information:

1.Email address: use your Domino internet email address.
2.Server:
 
- if you are using the CSC, use eas.commontime.com
 
- if you are using your own mSuite Proxy, enter the address of your mSuite Proxy server using <hostname>:<port> where <hostname> is the host name or IP address of the Proxy and <port> is the port that the Proxy listens on for incoming connections through the outer firewall.  For example mail.mydomain.com:1700

 
Note: Some Android devices (e.g. Motorola Droid, Nexus One) will not allow you to enter the port number in the Server field.  Such devices can only connect on ports 80 (non SSL connections) and 443 (SSL connections).  In this case you must either:
a) configure your mSuite system to use the CSC (and configure the mobile devices to use eas.commontime.com), or
b) configure your firewall to allow incoming TCP connections from mobile devices on ports 80 and/or 443 and to forward them to the mSuite Proxy's external listener port (typically 1700 or 605), or
c) configure your firewall to allow incoming TCP connections from mobile devices on ports 80 and/or 443 and configure your mSuite Proxy to listen for incoming TCP connections on ports 80 and/or 443 in addition to any other TCP ports it is already listening on.

 

3.Domain: if you are connecting via the CSC, use your mSuite 'Alias' name - otherwise leave it blank. If you are using the CSC and do not know your 'Alias', open the mSuite admin console, right click on the database name (immediately below "mSuite Administration Console") then use All Tasks > Generate Provisioning Portal SMS Message The Alias appears after 'Alias:' and before ' cdzprov'
4.Username: this is your mSuite account name which will normally be your Domino short name, but it depends on how your mSuite account is configured.  If your Domino account has multiple short names configured, it must be the first one listed in the person document in the Domino directory.
Note: Android devices do not allow spaces anywhere in the Username so the user's mSuite account name must not include spaces.
5.Password: this will normally be the Internet password from the person document in the Domino directory.  However, mSuite supports several authentication methods so check which one you are using and then use the relevant password.
6.SSL: to secure the connection, enable SSL (recommended).

 

Setting up the device

1.Open the Settings application and go to Data Synchronization > Exchange ActiveSync.
2.Tap Manual setup then enter the following information - see Information Required above for details:
 - Email address
 - Server address
 - Domain
 - Username
 - Password
3.When you tap Next, the device will make a connection to the server and, if successful, you will be asked to select the data to synchronize: Mail, Contacts, Calendar.
4.When you tap Finish setup, the device will download your selected data.
5.Optionally, you can set the Schedule.  The default is Every 15 minutes. If you want true "push", set it to As items arrive.
1.Open the Settings application and go to Accounts.
2.Tap Add account then Corporate Sync, then enter the following information - see Information Required above for details:
 - Domain/Username e.g. if your Domain (Alias) is jane@acme.com and your Username (mSuite account name) is jsmith, you must enter jane@acme.com/jsmith
 - Password
 - Email address
 - Server
3.When you tap Next, the Add accounts screen should now show an entry for Corporate Sync.  Tap it to display the options and set them to suit your requirements then tap OK.
1.Open the menu and select the RoadSync application. If this is the first time you have done this, you will need to register the software. To do this, just follow the wizard through.
2.In RoadSync, go to Settings > Server Settings then enter the following information - see Information Required above for details:
 - User name
 - Password
 - Server Address
 - Domain
 - SSL
3.Tap the < button.
4.Go in turn to Data Sync Settings, Sync Schedule, Email Options and Calendar Options and set each of them to suit your requirements.
1.Open the Settings application and go to Accounts & sync.
2.Tap Add account then Corporate then, on the initial 'Set up email' screen, enter the following information - see Information Required above for details:
- Email address
 - Password
3.Tap Next.
4.On the 'Exchange server settings' screen, in the Domain\Username field, enter the Domain (your Alias if you are using the CSC) followed by a backslash ("\") followed by your Username (mSuite account name) e.g. if your Alias is jdoe@acme.com and your mSuite account name is jsmith, you must enter jdoe@acme.com\jsmith
5.Set the Exchange Server - see Server in Information Required above for details - then tap Next.
6.On the 'Account options' screen, set the options to suit your requirements then tap Next.
7.On the 'Set up email' screen, set up the Give this account a name and Your name fields and tap Done.
1.Open the Settings application and go to Accounts & sync.
2.Tap Add account then Microsoft Exchange ActiveSync then, on the initial 'Set up email' screen, enter the following information - see Information Required above for details:
 - Email address
 - Password
3.Tap Next.
4.On the 'Exchange server settings' screen, in the Domain\Username field, enter the Domain (your Alias if you are using the CSC, otherwise leave it blank) followed by a backslash ("\") followed by your Username (mSuite account name) e.g. if your Alias is jdoe@acme.com and your mSuite account name is jsmith, you must enter jdoe@acme.com\jsmith
5.Set the Exchange Server - see Server in Information Required above for details - then tap Next.
6.On the 'Account options' screen, set the options to suit your requirements then tap Next.
7.On the 'Set up email' screen, set up the Give this account a name and Your name fields and tap Done.

 

See also: Configuring the Exchange Adapter


Page url: http://msuitehelp.commontime.com/index.html?ct_android_support.htm