Difference between revisions of "Z-Push with Zimbra and HTML Support"

Jump to navigation Jump to search
m
Added note about not using the same server that Zimbra is installed on
m (→‎Procedure: Slight re-order)
m (Added note about not using the same server that Zimbra is installed on)
Line 3: Line 3:
Z-Push v1 wasn't intended to support emails with HTML content, that's expected in v2 (currently in beta), however there is an Active Sync 12.1 branch of Z-Push v1 that can be used (officially its not of a production standard, but it does work very well, so well some have commented that its better than the inbuilt AS support available in [http://www.zimbra.com/products/zimbra-collaboration-suite.html Zimbra Network Edition]).
Z-Push v1 wasn't intended to support emails with HTML content, that's expected in v2 (currently in beta), however there is an Active Sync 12.1 branch of Z-Push v1 that can be used (officially its not of a production standard, but it does work very well, so well some have commented that its better than the inbuilt AS support available in [http://www.zimbra.com/products/zimbra-collaboration-suite.html Zimbra Network Edition]).


In order to get fuller integration between Zimbra and Z-Push requires the use of a specific Zimbra backend, which is currently written/championed by a Zimbra forum member who goes by the name of liverpoolfcfan, who deservers a lot of respect and praise for all their efforts.  In order to support HTML email a special backend has been written.
In order to get fuller integration between Zimbra and Z-Push requires the use of a specific Zimbra backend, which is currently written/championed by a Zimbra forum member who goes by the name of liverpoolfcfan, who deservers a lot of respect and praise for all his efforts.  In order to support HTML email a special version of the backend has been written.


All the information for the procedure below was gleamed from http://www.zimbra.com/forums/mobility/26536-z-push-zimbra-backend-push-email-contacts-appointments-tasks.html, its a mammoth thread, but you can search just that thread.  If you run into problems, search it, it's unlikely you've found a new problem, but in case you have, you can always post a question there.
All the information for the procedure below was gleamed from http://www.zimbra.com/forums/mobility/26536-z-push-zimbra-backend-push-email-contacts-appointments-tasks.html, its a mammoth thread, but you can search just that thread.  If you run into problems, search it, it's unlikely you've found a new problem, but in case you have, you can always post a question there.
Line 9: Line 9:
== Procedure ==
== Procedure ==
This will get you up and running so you can sync your mobile device to your Zimbra server using Active-Sync, complete with proper HTML emails.  It doesn't include setting up provisioning, which is the AS feature that enhances security by providing a mechanism to remote wipe your devices, enforce storage encryption etc.  See the forum thread above if you want to know how to set it up.
This will get you up and running so you can sync your mobile device to your Zimbra server using Active-Sync, complete with proper HTML emails.  It doesn't include setting up provisioning, which is the AS feature that enhances security by providing a mechanism to remote wipe your devices, enforce storage encryption etc.  See the forum thread above if you want to know how to set it up.
'''It's not recommended that you try to run Z-Push on the same server as Zimbra.'''  It is possible, but will require you to hack your Zimbra installation, and performing a Zimbra upgrade will probably break Z-Push.


The following procedure assumes that you have a web-server that's accessible from the internet.  Mine is an [http://httpd.apache.org/ Apache2] webserver, running on [http://releases.ubuntu.com/lucid/ Ubuntu 10.04 LTS], therefore any references to commands, paths, etc, will have come from that set-up.
The following procedure assumes that you have a web-server that's accessible from the internet.  Mine is an [http://httpd.apache.org/ Apache2] webserver, running on [http://releases.ubuntu.com/lucid/ Ubuntu 10.04 LTS], therefore any references to commands, paths, etc, will have come from that set-up.

Navigation menu