Standardly, Palm Treo includes the VersaMail email client which supports the ActiveSync protocol.
In cooperation with Kerio MailServer, special configuration of an VersaMail account provides the following options and features:
Folder synchronization:
Inbox in VersaMail — in addition to Inbox, Outbox (to allow message sending) and Sent Items are also synchronized. The Sent Items folder is synchronized in a single direction (the to-server direction) and the desktop client consequently includes also messages sent from Palm Treo. The folder is not synchronized in the other direction since Palm Treo cannot read the folder.
Calendar — events of the Calendar application (included in Palm Treo) are synchronized.
Contacts — synchronization of contacts is supported only on Palm Treo 680 and 700p.
DirectPush Technology [6] — this technology allows mobile devices to keep open HTTP(S) connection with the server. Whenever a new item is received or any change is performed in any folder, changes are synchronized immediately.
Kerio MailServer supports Global Address Lookup[6] — this feature allows to look up email addresses in all contact folders available to the particular user (including public folders).
Wipe — Kerio MailServer administrator can remove all synchronized folders remotely. This feature may be helpful in case that the device is stolen or lost.
Note: To include also notes, tasks and contacts in the synchronization, it is necessary to install the Palm Desktop on the desktop computer and use it for the synchronization. More information is provided in the Palm Treo user's guide.
It is not necessary to install the VersaMail application since it is included in the Palm OS (it can be found under ).
Before the starting to configurate, it is necessary to check if connection of the device to network is set correctly (required for connection to the mailserver). This can be tested for example by using a web browser to connect to Kerio WebMail (for details, see chapter 1.2 Authentication to Kerio WebMail).
If the connection does not fail, you can start to set the VersaMail application:
In Palm Treo, click on Applications. The device's screen provides list of applications included in Palm Treo. Select VersaMail (see figure 4.48 The VersaMail mail client) and open it.
Once the application is started, click on Menu. A menu is displayed in the message header. In this menu, select the option (see figure 4.49 VersaMail — Accounts).
The account setup wizard is opened (see figure 4.50 Entourage Setup Assistant) where it is possible to change settings of the current account or to create a new one. Select the second option and click on .
At the first page of the wizard, specify Account Name (at figure 4.51 Account settings — connection settings the account is called keriomail
). In the Mail Service menu, select the Exchange ActiveSync option. This setting item is obligatory. If the correct account type is not set, synchronization of email and calendar would not work.
At the next page of the wizard, specify username and password which will be used for authentication in Kerio MailServer (see figure 4.52 Account Setup — definition of username and password). Enter the same username and password as you use in your desktop email client.
At the following page (see figure 4.53 Account Setup — email address and Kerio MailServer's Internet address definition), enter your email address and Internet name of the Kerio MailServer which will be used for the synchronization of email and calendar. To get this information, contact your network administrator.
The last setup window (see figure 4.54 Testing basic settings) includes the button which can be used to test if the connection of Palm Treo to Kerio MailServer works correctly.
If the connection is established successfully, it is not necessary to perform any other settings. Close the wizard by using the
button. This option closes the wizard and saves the settings.If the connection fails, check the settings and/or contact your network administrator.
In specific cases, it is necessary to continue in the account setting. These additional settings include situations where SSL encryption should be disabled, a non-standard port should be set for the connection or/and authentication should be set on the proxy server:
Enabling/disabling SSL encryption and setting another port for the connection:
In the last step of the wizard (see figure 4.54 Testing basic settings), click on . This opens another dialog (shown at figure 4.55 Advanced settings — SSL encryption) where the following settings may be performed:
By default, SSL encryption is enabled for any traffic between Kerio MailServer and Palm Treo (on default port 443). It is recommended not to change these settings unless necessary. It is above all not recommended to disable SSL. Unsecured connections can be tapped by unauthorized persons.
To allow the encryption, it is required that an SSL certificate is installed on the device. If your company uses certificates authorized by a commercial certification authority, it is possible that your device already includes support for SSL encryption. If the company uses a certificate generated by Kerio MailServer or another internal certificate, it is necessary to install another certificate on the device. For guidelines for this installation, see section 4.2 SSL Certificates.
Under certain circumstances, parameters of your mailserver may be configured in a way that non-standard ports are used. If the HTTP service used for the synchronization is running on a non-standard port, ask you network administrator to give you this information and specify the correct port number in the Port Number entry.
Setting authentication against the proxy server:
In the last step of the wizard (see figure 4.54 Testing basic settings), click on . The next step of the wizard just opened covers the issue of SSL encryption (see above). Click on . This opens a dialog covering the issue of authentication against the proxy server (see figure 4.56 Advanced settings — settings of authentication at the proxy server) where it is possible to enable Proxy authentication and specify username and password for the authentication.
Click
to close the dialog An alert is displayed informing that all existing events of the calendar will be overwritten by events saved on the server (this helps avoid duplicate data).Detailed information referring to setting of synchronization and accounts in VersaMail can be found in the VersaMail 3.0 user guide which is also available at http://www.palm.com/.
[6] Palm Treo 650 requires upgrade of VersaMail to version 3.5 and installation of Exchange ActiveSync Update for Treo 650 smartphone (http://software.palm.com/). Palm Treo 680 and 700p require installation of EAS SP 2 update (http://www.palm.com/us/support/downloads/treo/easupdate.html).