[commits] [Wiki] changed: ActiveSync
Michael Rubinsky
mrubinsk at horde.org
Thu Feb 7 05:58:59 UTC 2013
mrubinsk Thu, 07 Feb 2013 05:58:59 +0000
Modified page: http://wiki.horde.org/ActiveSync
New Revision: 169
Change log: Tweak language; IMP is not the only MUA that can cause this.
@@ -73,9 +73,12 @@
!ActiveSync email support requires an IMAP server. POP3 is not
supported. It will use the same server that IMP is configured to
connect to. It is recommended that this server support the QRESYNC
server extension for performance reasons, though it will work without
this. It can also help performance if an IMAP proxy is used.
The only flags supported by !ActiveSync are the //seen// and
//flagged for follow up// flags. Flag changes will be synchronized,
but flag changes alone will **not** trigger a SYNC for performance
reasons. The only thing that will trigger a SYNC is the arrival of a
new message (technically, an increase in the NEXTUID value). Once this
SYNC is triggered though, all message changes are taken into account -
including any flag changes.
-Since !ActiveSync does not support the //deleted// flag, messages in
a mailbox with this flag are ignored when syncing. Deleting a message
on the device will do one of two things; If the user has enabled a
Trash mailbox then the message will be moved to that mailbox.
Otherwise, the message is immediately expunged. This is in accordance
with the !ActiveSync protocol specs. The solution therefore to
"hiding" deleted messages on the !ActiveSync device is to configure
the use of a trash folder in your imp preferences.
+Since !ActiveSync does not support the //deleted// flag, messages in
a mailbox with this flag are ignored when syncing. Deleting a message
will produce the following actions:
+
+* Deleting on the //device// will do one of two things; If the user
has enabled a Trash mailbox then the message will be moved to that
mailbox. Otherwise, the message is immediately expunged.
+* Deleting from a MUA: If the MUA is not configured to move messages
to the trash, and instead just flags them as deleted, these message
deletions will NOT be synched to the !ActiveSync client, as there is
no equivalent command in the protocol. These messages will only be
removed from the !ActiveSync client once expunged from the mailbox.
This is in accordance with the !ActiveSync protocol specs. If you wish
to ensure all message deletions are synched quickly to the device, you
should configure the use of a Trash folder.
Forwarding a message will always attempt to put the main message
text body in-line and keep any original attachments. It seems that a
number of devices cannot view message/rfc822 attachments, so any
messages that have been forwarded as an attachment may not be viewable
in the !ActiveSync mail client.
++ Autodiscover
More information about the commits
mailing list