I had this error over and over in my log. This PR works around the issue by catc…hing the error and forcing a full sync.
Things i already tried to get rid of the error:
- Delete and recreate the mail account in nextcloud (no error after creation of the account but the error appeared again later)
- Use the clear cache function on the folder that had the error (this worked without error but the error appeared again later)
```json
{
"reqId": "st3Rki9YUtmeBZitKx40",
"level": 3,
"time": "2020-09-06T15:15:14+00:00",
"remoteAddr": "",
"user": "--",
"app": "mail",
"method": "",
"url": "--",
"message": {
"Exception": "OCA\\Mail\\Exception\\ServiceException",
"Message": "Sync failed for 9:INBOX: Mailbox does not support mod-sequences.",
"Code": 0,
"Trace": [
{
"file": "/var/www/IBKR/cloud/apps/mail/lib/Service/Sync/ImapToDbSynchronizer.php",
"line": 120,
"function": "sync",
"class": "OCA\\Mail\\Service\\Sync\\ImapToDbSynchronizer",
"type": "->"
},
{
"file": "/var/www/IBKR/cloud/apps/mail/lib/BackgroundJob/SyncJob.php",
"line": 92,
"function": "syncAccount",
"class": "OCA\\Mail\\Service\\Sync\\ImapToDbSynchronizer",
"type": "->"
},
{
"file": "/var/www/IBKR/cloud/lib/public/BackgroundJob/Job.php",
"line": 80,
"function": "run",
"class": "OCA\\Mail\\BackgroundJob\\SyncJob",
"type": "->"
},
{
"file": "/var/www/IBKR/cloud/lib/public/BackgroundJob/TimedJob.php",
"line": 61,
"function": "execute",
"class": "OCP\\BackgroundJob\\Job",
"type": "->"
},
{
"file": "/var/www/IBKR/cloud/cron.php",
"line": 126,
"function": "execute",
"class": "OCP\\BackgroundJob\\TimedJob",
"type": "->"
}
],
"File": "/var/www/IBKR/cloud/apps/mail/lib/Service/Sync/ImapToDbSynchronizer.php",
"Line": 219,
"Previous": {
"Exception": "Horde_Imap_Client_Exception",
"Message": "Mailbox does not support mod-sequences.",
"Code": 10,
"Trace": [
{
"file": "/var/www/IBKR/cloud/apps/mail/vendor/pear-pear.horde.org/Horde_Imap_Client/Horde/Imap/Client/Data/Sync.php",
"line": 223,
"function": "search",
"class": "Horde_Imap_Client_Base",
"type": "->"
},
{
"file": "/var/www/IBKR/cloud/apps/mail/vendor/pear-pear.horde.org/Horde_Imap_Client/Horde/Imap/Client/Base.php",
"line": 3634,
"function": "__construct",
"class": "Horde_Imap_Client_Data_Sync",
"type": "->"
},
{
"file": "/var/www/IBKR/cloud/apps/mail/lib/IMAP/Sync/Synchronizer.php",
"line": 121,
"function": "sync",
"class": "Horde_Imap_Client_Base",
"type": "->"
},
{
"function": "OCA\\Mail\\IMAP\\Sync\\{closure}",
"class": "OCA\\Mail\\IMAP\\Sync\\Synchronizer",
"type": "->",
"args": [
"*** sensitive parameters replaced ***"
]
},
{
"file": "/var/www/IBKR/cloud/apps/mail/lib/IMAP/Sync/Synchronizer.php",
"line": 124,
"function": "array_map"
},
{
"file": "/var/www/IBKR/cloud/apps/mail/lib/IMAP/Sync/Synchronizer.php",
"line": 68,
"function": "getChangedMessageUids",
"class": "OCA\\Mail\\IMAP\\Sync\\Synchronizer",
"type": "->"
},
{
"file": "/var/www/IBKR/cloud/apps/mail/lib/Service/Sync/ImapToDbSynchronizer.php",
"line": 340,
"function": "sync",
"class": "OCA\\Mail\\IMAP\\Sync\\Synchronizer",
"type": "->"
},
{
"file": "/var/www/IBKR/cloud/apps/mail/lib/Service/Sync/ImapToDbSynchronizer.php",
"line": 208,
"function": "runPartialSync",
"class": "OCA\\Mail\\Service\\Sync\\ImapToDbSynchronizer",
"type": "->"
},
{
"file": "/var/www/IBKR/cloud/apps/mail/lib/Service/Sync/ImapToDbSynchronizer.php",
"line": 120,
"function": "sync",
"class": "OCA\\Mail\\Service\\Sync\\ImapToDbSynchronizer",
"type": "->"
},
{
"file": "/var/www/IBKR/cloud/apps/mail/lib/BackgroundJob/SyncJob.php",
"line": 92,
"function": "syncAccount",
"class": "OCA\\Mail\\Service\\Sync\\ImapToDbSynchronizer",
"type": "->"
},
{
"file": "/var/www/IBKR/cloud/lib/public/BackgroundJob/Job.php",
"line": 80,
"function": "run",
"class": "OCA\\Mail\\BackgroundJob\\SyncJob",
"type": "->"
},
{
"file": "/var/www/IBKR/cloud/lib/public/BackgroundJob/TimedJob.php",
"line": 61,
"function": "execute",
"class": "OCP\\BackgroundJob\\Job",
"type": "->"
},
{
"file": "/var/www/IBKR/cloud/cron.php",
"line": 126,
"function": "execute",
"class": "OCP\\BackgroundJob\\TimedJob",
"type": "->"
}
],
"File": "/var/www/IBKR/cloud/apps/mail/vendor/pear-pear.horde.org/Horde_Imap_Client/Horde/Imap/Client/Base.php",
"Line": 2261
},
"CustomMessage": "Cron mail sync failed: Sync failed for 9:INBOX: Mailbox does not support mod-sequences."
},
"userAgent": "--",
"version": "19.0.2.2",
"id": "5f5551ac09061"
}
```