Zimbra Suite Plus/Zimbra Mobile Plus/Admin Guide: Difference between revisions

 
 
(One intermediate revision by the same user not shown)
Line 45: Line 45:
====  [[Zimbra_Suite_Plus/CLI|Zimbra Suite Plus CLI Guide]] ====
====  [[Zimbra_Suite_Plus/CLI|Zimbra Suite Plus CLI Guide]] ====
* List of all commands in the Zimbra Suite Plus CLI
* List of all commands in the Zimbra Suite Plus CLI
==== [[Zimbra_Suite_Plus/Running_Zimbra_Suite_Plus_on_Zimbra_Network_Edition#Zimbra_Mobile_Plus|Zimbra Mobile Plus on Zimbra Network Edition]] ====
* Tips on how to use Zimbra Mobile Plus on Zimbra Network Edition.


==== [[Zimbra_Suite_Plus/Zimbra_Mobile_Plus/Shared_Folders|Zimbra Mobile Plus and Shared Folders]]====
==== [[Zimbra_Suite_Plus/Zimbra_Mobile_Plus/Shared_Folders|Zimbra Mobile Plus and Shared Folders]]====

Latest revision as of 17:07, 13 January 2018




Zimbra Mobile Plus - Admin Guide

Zimbra Mobile Plus - Admin Guide

Prerequisites

To enable and use the Zimbra Mobile Plus Module you'll need:

  • An active Zimbra Suite Plus License with Zimbra Mobile Plus Module enabled.
  • Zimbra Suite Plus and the Zimbra Suite Plus Administration Zimlet installed on a supported version of Zimbra.
  • Full user rights on the machine:
    • Admin access to Zimbra (usually https://myserver.mydomain.tld:7071/).
    • Root access to the Operating System.

Getting Started

Important Informations

Ports and network configuration

Zimbra Mobile Plus uses a handler within the mailboxd service - through Jetty - to accept incoming connections, and thus the ports used as the same as http/s webmail. The ports used by default (80 and 443) are the same default ports used by all Exchange ActiveSync clients, and thus no additional configuration is usually required. However, if your Zimbra server is set up to use different webmail http/s ports, you'll need to make sure that appropriate routing rules are applied for incoming mobile connections, as the vast majority of EAS client does not allow to specify a custom set of ports - trying to reach the aforementioned default ports instead.

If you're unsure, you can check the ports used by the Zimbra Webmail running:

 zmprov gcf zimbraMailPort
 zmprov gcf zimbraMailSSLPort

Zimbra Mobile Plus and IMAP-deleted emails

By default Zimbra Mobile Plus synchronizes IMAP-deleted emails which have not been yet purged. This can be changed by setting the module's "Zimbra Mobile Plus_ImapDeletedFilterEnabled" property to "true". Due to the nature of the IMAP deletion process, enabling the filter might have an impact on system performances.

A brief introduction to the Zimbra Mobile Plus module's UI

  • The Zimbra Mobile Plus section of the Zimbra Suite Plus Administration Zimlet, explained.

Zimbra Suite Plus CLI Guide

  • List of all commands in the Zimbra Suite Plus CLI

Zimbra Mobile Plus and Shared Folders

  • New in Zimbra Suite Plus 2.0: Synchronize your shared folders to any mobile device.

Zimbra Mobile Plus on Multistore environments

The Zimbra Mobile Plus module can be activated in Singlestore and Multistore environments alike. Mind that Zimbra Mobile Plus won't proxy requests between servers, so if you configure your client to connect directly to one of the Zimbra servers in a multistore enviroment, be sure that your account resides in that very server.

Zimbra Mobile Plus and Samsung devices

Due to the amount of manufacturer customizations causing issues and out-of-spec behaviours of Samsung clients running the stock client on Android, Zimbra Mobile Plus includes some specific server-side limitations to avoid as many synchronization issues as possible.

Since the vast majority of issues has been detecting when using versions of the Exchange ActiveSync protocol higher than the old 2.5, a dedicated module property, "Zimbra Mobile Plus_MaxSamsungVersion", has been introduced to define the maximum protocol version usable by Samsung clients. This property is set to default to "2.5" and cannot be overridden by either EAS Filters or by the various "Zimbra Mobile Plus_EASXX" properties, meaning that this value is the ONLY reference for all Samsung clients.

Using version 2.5 of the Exchange ActiveSync protocol will make devices unable to benefit of the following features:

  • Server-side mail search.
  • Email flagging.
  • Mobile Provisioning.

It's always possible to change the value of the "Zimbra Mobile Plus_MaxSamsungVersion" property either via CLI or via the Zimbra Suite Plus Administration Zimlet to use a higher protocol version, but doing so will likely cause one or more of the following issues:

  • Inability to download full emails if the default download size is set to a value lower than the email's size.
  • Duplicated device notifications.
  • Inability to properly accept or sync Meeting Requests.
  • Synchronization loops.

We are eagerly working on fixing as many issues as possible due to server-side workarounds, but at the moment setting the Max Samsung Version limit to 2.5 is highly suggested.

Configuration

Enable the Zimbra Mobile Plus Module for all users in a Class of Service

  • Decide who can synchronize their Zimbra mailbox through Zimbra Mobile Plus with their devices and clients, by Class of Service.

Enable the Zimbra Mobile Plus Module for a Single user

  • Decide who can synchronize their Zimbra mailbox through Zimbra Mobile Plus with their devices and clients, user by user.

Quick Account Configuration through Autodiscovery

  • Set up Autodiscovery so that your users won't need to enter server informations while setting up a new device/client.

The "Mobile Password" feature

  • One password to rule them all, and to avoid re-configuring all of your devices should you change your Zimbra password.

Mobile Device Management (a.k.a. Provisioning)

  • Introduction to the provisioning features available through Exchange ActiveSync 14.

Managing the SyncState of your devices

  • See who is syncing what and manage your users' synchronization status.

Advanced options for performance tuning

  • Fine tuning for very large deployments.

Client Configuration

Android Exchange Activesync Configuration Guide

  • How to set up the sync between a Zimbra mailbox and an Android device.

Apple iOS Exchange Activesync Configuration Guide

  • How to set up the sync between a Zimbra mailbox and an iOS device.

Outlook 2013/2016 Exchange Activesync Configuration Guide

  • How to set up the sync between a Zimbra mailbox and Outlook 2013/2016.

Windows Mail 8 Exchange Activesync Configuration Guide

  • How to set up the sync between a Zimbra mailbox and Windows Mail 8.

Best Practices

Zimbra Mobile Plus and Apache proxying

If your Zimbra server runs on non-standard ports an you are using an http/https proxy to redirect connection requests to Zimbra, note that you must manually specify proxy rules to redirect all traffic arriving at http://yourdomain.com/Microsoft-Server-ActiveSync to http://yourdomain.com:zimbraHTTPport/Microsoft-Server-ActiveSync, and all traffic arriving at https://yourdomain.com/Microsoft-Server-ActiveSync to https://yourdomain.com:zimbraHTTPSport/Microsoft-Server-ActiveSync.

Mind that the "Microsoft-Server-ActiveSync" part is case sensitive.

Known Issues

General Device-side issues

Please note that some "issues" might actually be inherent limitations of the ActiveSync Protocol or limitations of the specific device used. Tests on all supported platforms are being carried on in order to verify if any additional feature (such as different file sizes and image types) are supported even if not strictly compliant to the protocol's specifications.

Samsung Galaxy SII (G9100i) issues

Multiple Samsung Galaxy SII users report synchronization issues after the update to Android 4.0.3. Such issues are caused by several bugs on the ActiveSync implementation of this device's default client. Updating to Android 4.0.4 solves all reported synchronization issues.

Samsung devices and EAS14/EAS14.1

A large number of client issues has been found in Samsung devices using version 14 and 14.1 of the EAS protocol. Because of this, starting from Zimbra Suite Plus 1.8.11 any device registering as *samsung* is forced to EAS12 if EAS14 is enabled for the synchronized account.

Due to protocol limitations, it's not possible to change the protocol version 'on the fly', so accounts previously registered using EAS14 must be deleted from the device and re-created in order to be functional.

Stuck on "Retrieving Server Information" when sending an email (only affects Samsung clients running Android 4.3)

This is a know issue in Samsung's EAS implementation on Android 4.3. The issue was fixed in Android 4.4.2, but if you can't/don't want to update you can follow this steps:

  • Send an Appointment Invitation to the account synchronized with the device.
  • Let the invitation email sync to the device.
  • Respond to the invitation using the default email client.

iOS7+ "nested" attachments

Because of an iOS bug, "nested" attachments (attachments of an email attached to another email) are not accessible. This is not limited to Exchange ActiveSync accounts but affects all accounts set up in the default Mail app.


Zimbra Suite Plus Resources

Here you can find useful resources for your Zimbra Suite Plus environment



Try Zimbra

Try Zimbra Collaboration with a 60-day free trial.
Get it now »

Want to get involved?

You can contribute in the Community, Wiki, Code, or development of Zimlets.
Find out more. »

Looking for a Video?

Visit our YouTube channel to get the latest webinars, technology news, product overviews, and so much more.
Go to the YouTube channel »

Jump to: navigation, search