iCloud sent mailbox
Reported by Mark Chapman | March 14th, 2019 @ 08:50 PM
Mailmate cannot syncronize the iCloud sent mailbox.
The email sends but then I get the following error:
IMAP problem for "icLoud" account. MailMate encountered the
following error: “Warning: Unexpected continuation requested
(response: “39203”, command: “I3 APPEND "Deleted
Messages" (\Seen) "14-Mar-2019 16:30:06 -0400"
{41247}”).”.
Mailbox: “Deleted Messages”.
When I look in the sent mailbox nothing appears amiss except that there are multiple versions of the sent message.
Everything appears to work when I send from iCloud through a browser.
Thanks, Mark
Comments and changes to this ticket
-
Mark Chapman March 17th, 2019 @ 12:26 AM
Tried deleting the mailbox and re-adding it but the problem comes right back
-
benny March 19th, 2019 @ 12:30 PM
- State changed from new to fixcommitted
Sorry about the late update. I've answered the email you sent me.
For anyone else having this issue, please update to the latest test release: Hold down ⌥ when clicking “Check Now” in the Software Update preferences pane.
The following is an example of how MailMate handles this issue now (and is just for future reference):
11:46:20 C: I18 APPEND INBOX () " 9-Sep-2015 15:21:56 +0200" {9902} 11:46:20 S: + 9904 11:46:20 C: ... 11:46:20 <9902 bytes> 11:46:20 C: ... 11:46:20 S: + 7858 11:46:20 Warning: Unexpected continuation requested (response: “7858”, command: “I18 APPEND INBOX () " 9-Sep-2015 15:21:56 +0200" {9902}”). 11:46:20 S: + 5812 11:46:20 Warning: Unexpected continuation requested (response: “5812”, command: “I18 APPEND INBOX () " 9-Sep-2015 15:21:56 +0200" {9902}”). 11:46:20 S: + 5808 11:46:20 Warning: Unexpected continuation requested (response: “5808”, command: “I18 APPEND INBOX () " 9-Sep-2015 15:21:56 +0200" {9902}”). 11:46:20 S: + 3762 11:46:20 Warning: Unexpected continuation requested (response: “3762”, command: “I18 APPEND INBOX () " 9-Sep-2015 15:21:56 +0200" {9902}”). 11:46:20 S: + 1716 11:46:20 Warning: Unexpected continuation requested (response: “1716”, command: “I18 APPEND INBOX () " 9-Sep-2015 15:21:56 +0200" {9902}”). 11:46:21 S: * 3 EXISTS 11:46:21 S: I18 OK [APPENDUID 1355825141 321] completed (took 189 ms)
Previously, instead of the warnings MailMate would return an error making the upload fail.
The problem is related to so-called IMAP literals. First, the client can tell the server that more data is coming:
C: TAG Some Command {42}
When the server is ready to receive the 42 bytes then it returns a so-called continuation request:
S: + arbitrary message
And then the client sends the data.
What appears to happen for (some) iCloud servers is that the server receives part of the data and then decides to send another continuation request, and another one, etc.
I believe I know why MailMate could trigger this behavior while it's not triggered by other email clients, but I still don't think it's correct server behavior.
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Mac OS X email client.