| Summary | No Mail via Activesync with IMAP |
| Queue | Synchronization |
| Queue Version | FRAMEWORK_5_2 |
| Type | Bug |
| State | Resolved |
| Priority | 2. Medium |
| Owners | |
| Requester | martin.ament (at) gmx (dot) de |
| Created | 11/10/2016 (3285 days ago) |
| Due | |
| Updated | 11/10/2016 (3285 days ago) |
| Assigned | |
| Resolved | 11/10/2016 (3285 days ago) |
| Github Issue Link | |
| Github Pull Request | |
| Milestone | |
| Patch | No |
It is working for the first time.
2016-11-10T15:07:59+01:00 INFO: [21385]
Horde_Core_ActiveSync_Driver::getServerChanges(INBOX, 1478783140,
1478786879, 1478182079, 0, 1, 100, )
2016-11-10T15:07:59+01:00 INFO: [21385] INBOX IMAP PREVIOUS MODSEQ: 38693
2016-11-10T15:07:59+01:00 INFO: [21385] IMAP status:
a:4:{s:8:"messages";i:16;s:7:"uidnext";i:15058;s:11:"uidvalidity";i:1353969392;s:13:"highestmodseq";i:38698;}
2016-11-10T15:07:59+01:00 ERR: State not initialized.
2016-11-10T15:07:59+01:00 INFO: [21385] Found 0 message changes in F4decff8d.
I get this error even if new Mails are in the inbox. I reverted my
change from the previous post.
State ⇒ Resolved
Priority ⇒ 2. Medium
Patch ⇒ No
Milestone ⇒
Queue ⇒ Synchronization
Due ⇒ 11/24/2016
Summary ⇒ No Mail via Activesync with IMAP
Type ⇒ Bug
State ⇒ Unconfirmed
activesync. Everything was working fine till i updated via PEAR at the
beginning of November 2016.
Syncing Mail stopped since then. I did some research and debugged activesync.
There was an error that UIDVALIDITY is no longer supported with IMAP.
In the errormessage there was a typo UIDVALIDTY.
I searched my sources and found
PEAR/Horde/ActiveSync/Imap/Adapter.php
a changed file.
I changed the file at line 334 from
-- Adapter.php --
$status_flags = Horde_Imap_Client::STATUS_HIGHESTMODSEQ |
Horde_Imap_Client::STATUS_UIDVALIDITY |
-- Adapter.php --
to
-- Adapter.php --
$status_flags = Horde_Imap_Client::STATUS_HIGHESTMODSEQ |
//Horde_Imap_Client::STATUS_UIDVALIDITY |
-- End Adapter.php --
With this change activesync is working again on all my devices.