Summary | Horde EAS with Outlook 2013 triggers repeated sending of event-reminders |
Queue | Horde Framework Packages |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | mrubinsk (at) horde (dot) org |
Requester | piper (at) hrz (dot) uni-marburg (dot) de |
Created | 05/29/2018 (2595 days ago) |
Due | |
Updated | 08/11/2018 (2521 days ago) |
Assigned | |
Resolved | 07/03/2018 (2560 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
commit 23d7c45f5374ec27d28a76d706ddaf2729e00bc5
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Wed, 08 Aug 2018 21:33:09 -0400
[mjr] Protect against empty imap adapters when no email support is
enabled for EAS (
Bug #14820).M doc/Horde/Core/CHANGES
M package.xml
https://github.com/horde/Core/commit/23d7c45f5374ec27d28a76d706ddaf2729e00bc5
commit 2996395dd3369f953da1dd9c3a1a065bec130c79
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Wed, 08 Aug 2018 21:33:09 -0400
[mjr] Protect against empty imap adapters when no email support is
enabled for EAS (
Bug #14820).M doc/Horde/Core/changelog.yml
https://github.com/horde/Core/commit/2996395dd3369f953da1dd9c3a1a065bec130c79
Assigned to Michael Rubinsky
Priority ⇒ 1. Low
commit b8ff3c39531cca61c4d01e2ecfe3116ceda3ee72
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Sat, 02 Jun 2018 15:14:40 -0400
[mjr] Protect against empty imap adapters when no email support is
enabled for EAS (
Bug #14820).M doc/Horde/Core/changelog.yml
https://github.com/horde/Core/commit/b8ff3c39531cca61c4d01e2ecfe3116ceda3ee72
commit 4307f97165243672d0dec8dcefff58ca40d61826
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Sat, 02 Jun 2018 15:14:26 -0400
Bug: 14820Protect against null imap adapters.This would be the case if we havne't configured email support
for EAS. Unfortunately clients assume it's always there, so will
gladly continue sending a meeting invite over and over...
M lib/Horde/Core/ActiveSync/Driver.php
https://github.com/horde/Core/commit/4307f97165243672d0dec8dcefff58ca40d61826
commit 122f2675b01cff782896a429210e8c1f8cfacb24
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Sat, 02 Jun 2018 15:09:31 -0400
Bug: 14820Protect against null imap adapters.This would be the case if we havne't configured email support
for EAS. Unfortunately clients assume it's always there, so will
gladly continue sending a meeting invite over and over...
M lib/Horde/Core/ActiveSync/Driver.php
https://github.com/horde/Core/commit/122f2675b01cff782896a429210e8c1f8cfacb24
Priority ⇒ 3. High
Type ⇒ Bug
Summary ⇒ Horde EAS with Outlook 2013 triggers repeated sending of event-reminders
Queue ⇒ Horde Framework Packages
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
leads sometimes to the below error message, which is correlated to the
sending of an event-reminder from a connected Outlook 2013 instance.
This reminder is sent repeatedly over days and always accompanied with
this error message. I have no idea, how to block the repeated sending.
My theory about this is, that in Horde/Core/ActiveSync/Mail.php, there
seems to be no handler for the case, that EAS-Email-Support is not
defined, this leads to an Exception, which breaks function sendMail in
/Horde/Core/ActiveSync/Driver.php, which then hinders the EAS-report
to Outlook, that the reminder has been sent.
This happens on horde-5.2.17 with all modules on newest versions.
I would appreciate all hints, how to solve this and how to stop the
multiple sending of the reminders.
Many thanks,
Andreas
Here is the error message from the horde-Logs:
2018-05-29T08:23:22+02:00 WARN: HORDE-5.2.17 PHP ERROR: Argument 1
passed to Horde_Core_ActiveSync_Mail::__construct() must be an in
stance of Horde_ActiveSync_Imap_Adapter, null given, called in
/var/www/horde-5.2.17/pear/php/Horde/Core/ActiveSync/Driver.php on li
ne 2197 and defined [pid 32716 on line 144 of
"/var/www/horde-5.2.17/pear/php/Horde/Core/ActiveSync/Mail.php"]
2018-05-29T08:23:23+02:00 EMERG: HORDE-5.2.17 Call to a member
function getSpecialMailboxes() on a non-object [pid 32716 on line 2347
of "/var/www/horde-5.2.17/pear/php/Horde/Core/ActiveSync/Driver.php"]