[horde] Push mail generate a activesync ping?
Michael J Rubinsky
mrubinsk at horde.org
Wed Feb 5 03:53:45 UTC 2014
Quoting Samuel Wolf <samuel at sheepflock.de>:
> Hi,
>
> I have one device with much more pings in the same time than others.
> Does push a mail to the device also generate a activesync ping?
This is how it works:
After initial synchronization, clients send a PING request. The PING
request is a long lived request that remains active until either (1)
the heartbeat interval times out or (2) a change (such as a new or
changed email arriving on the IMAP server) was detected on the Horde
server.
In the (1) case, the server issues a new PING request and waits again.
Assuming no changes or user-initiated SYNC requests (such as manually
refreshing the client) you would see only a single PING request in the
access log every n minutes, where n is the heartbeat interval. This
can be anywhere between 1 minute or 59 minutes.
In the (2) case, the PING request completes by the server sending a
response that indicates there are changes, the client requests a SYNC
(which actually asks for, and transmits any changes), and when that
completes, it issues a new PING.
In other words, for every new email (really for any type of change to
any object type), a SYNC is issued, followed by a PING. Put even
simpler, the more active the account is, the more PING requests you
will see in the log.
Note: Some clients use a special type of SYNC called a hanging sync
instead of a PING - in these cases, the SYNC command doubles as a PING
command so you won't see any PING commands at all.
Hope this clears things up...
--
mike
The Horde Project
http://www.horde.org
https://www.facebook.com/hordeproject
https://www.twitter.com/hordeproject
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5849 bytes
Desc: S/MIME Signature
URL: <http://lists.horde.org/archives/horde/attachments/20140204/a57e4e4b/attachment.bin>
More information about the horde
mailing list