You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
mod_webmail: Improve handling of partial FETCH failures.
* Use a bitfield to keep track if the connection is to Office365 so
we can restrict Microsoft-only workarounds to these connections only.
* Prefer 'Sent' to 'Trash' of the alternate-SELECT folders, since Sent
is a more common folder name than 'Deleted'
* Add missing newline in warning message and also include folder name.
* Sent a status message to clients when partial FETCH failures occur.
client->office365=strstr(hostname, "outlook") ||strstr(hostname, "office365"); /* We don't store the hostname, but we do need to know later if it's Office 365 (for workarounds) */
739
741
740
742
mailimap_set_logger(imap, libetpan_log, client);
741
743
mailimap_set_timeout(imap, 10); /* If the IMAP server hasn't responded by now, I doubt it ever will */
@@ -2049,10 +2051,10 @@ static int select_another_mailbox_on_remote_server(struct imap_client *client)
2049
2051
* and that might be faster, but the code to do a basic LIST would be more involved
2050
2052
* and not worth it for this off-nominal case? This code is written to be the simplest
0 commit comments