6.0.0-alpha12
6/8/25

[#14159] Outlook 2016 needs multiplexed contacts for Activesync
Summary Outlook 2016 needs multiplexed contacts for Activesync
Queue Synchronization
Queue Version FRAMEWORK_5_2
Type Bug
State Resolved
Priority 1. Low
Owners mrubinsk (at) horde (dot) org
Requester bjoernv (at) arcor (dot) de
Created 11/06/2015 (3502 days ago)
Due
Updated 11/09/2015 (3499 days ago)
Assigned 11/07/2015 (3501 days ago)
Resolved 11/09/2015 (3499 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
11/09/2015 11:04:36 PM Michael Rubinsky State ⇒ Resolved
 
11/09/2015 10:14:39 PM bjoernv (at) arcor (dot) de Comment #5 Reply to this comment
Does this fix it for you?  I haven't yet received a license for 
OL2016 to test.
Yes. OL2016 address books are synchronized with your patch.
11/07/2015 04:07:26 AM Michael Rubinsky Comment #4
State ⇒ Feedback
Reply to this comment
Does this fix it for you?  I haven't yet received a license for OL2016 
to test.
11/07/2015 04:06:21 AM Git Commit Comment #3 Reply to this comment
Changes have been made in Git (master):

commit be694cefba361894c95c620944a01f142993b4b8
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date:   Fri Nov 6 23:05:43 2015 -0500

     Bug: 14159 OL2016 doesn't support separate contact collections either.

  .../ActiveSync/lib/Horde/ActiveSync/Device.php     |    5 +++--
  1 files changed, 3 insertions(+), 2 deletions(-)

http://github.com/horde/horde/commit/be694cefba361894c95c620944a01f142993b4b8
11/07/2015 04:01:40 AM Michael Rubinsky Comment #2
State ⇒ Assigned
Assigned to Michael Rubinsky
Reply to this comment
*Sigh*

Why is it so hard for clients to implement this stuff fully? I was 
hoping OL2016 added this, but obviously it does not.
11/06/2015 10:51:33 PM bjoernv (at) arcor (dot) de Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Outlook 2016 needs multiplexed contacts for Activesync
Queue ⇒ Synchronization
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
Reply to this comment
All configured Turba address books are automatically multiplexed into 
only one address books, if the Outlook 2013 is connected:

/usr/share/php/Horde/ActiveSync/Device.php:
[...]
         } else if (strpos($this->userAgent, 'Outlook/15.0') !== false) {
             // OL2013 Doesn't support multiple contact lists.
             $this->_properties['properties'][self::MULTIPLEX] = 
Horde_ActiveSync_Device::MULTIPLEX_CONTACTS;
         } else {
[...]

Outlook 2016 seems to need such a rule too. Outlook 2016 identifies 
itself as "Outlook/16.0". A full userAgent string is something like 
"outlook/16.0 (16.0.6001.1034; c2r; x86)".

Saved Queries