[Tickets #10395] Re: Email push support in activesync
bugs at horde.org
bugs at horde.org
Mon Aug 1 01:19:40 UTC 2011
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/10395
------------------------------------------------------------------------------
Ticket | 10395
Updated By | Michael Rubinsky <mrubinsk at horde.org>
Summary | Email push support in activesync
Queue | Horde Groupware Webmail Edition
Version | 4.0.1
Type | Enhancement
-State | New
+State | Accepted
-Priority | 3. High
+Priority | 1. Low
Milestone |
Patch |
Owners |
------------------------------------------------------------------------------
Michael Rubinsky <mrubinsk at horde.org> (2011-08-01 01:19) wrote:
(1) I wouldn't call it "useless" without email, but I respect your
opinion. The more common use case, in my experience, is having
contacts/calendar/tasks available on your mobile device.
(2) I don't know of a single modern device that does not have a native
(and in many cases, a choice of 3rd party) email applications. Most of
these supporting push. The functionality you have available from these
applications is FAR superior than what activesync, in general, can
provide.
(3) ZPush != Horde_ActiveSync. I didn't remove email support, it was
never present in our code. Our library makes use of a refactored
version of the protocol level code in the zpush library...the code
that communicates with the device. All other code, including backend
polling and state management was written from the ground up.
The zpush imap backend is based on the php imap functions. Horde 4
does not (and can not) utilize the php imap extension, so the email
collection support would have to be mostly written from scratch as
well. Not to mention how horribly inefficient it would be to open and
maintain all those extra imap connections.
Not saying it can't be done, but it's not likely to happen without
someone sponsoring the work. Leaving as "Accepted", but it's pretty
low on my list.
More information about the bugs
mailing list