Sending + OK
on LITERAL+
is wrong and confuse Thunderbird #98
Labels
No labels
blocked
another_issue
blocked
design
blocked
vendor
cat
bug
cat
correctness
cat
feature
cat
maintainance
cat
performance
cat
testing
cat
thinking
cat
ux
mua
mutt
mua
thunderbird
prio
high
prio
low
prio
mid
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Deuxfleurs/aerogramme#98
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
If I select ~10 emails on a local folder, then right click, then hit copy or move to an Aerogramme mailbox, Thunderbird is happy, but nothing appears in the Aerogramme mailbox. Sometimes one email is copied/moved, but never the 10 emails. Copying one by one works for sometimes, but after a while, copying/moving is also broken...
Other people encountered the bug!
Debugging thunderbird:
Relevant dump:
Relevant lines:
Explanation:
28 append "Moar" (\Seen nonjunk) "14-Feb-2024 15:41:59 +0100" {6771+}
+ OK
that says the literal (body of the email) has been accepted28 OK [APPENDUID 1 2] APPEND completed
that says the APPEND command successfully completedQuestion: Why Thunderbird is not happy? Is it due to my APPEND command? It can't be due to the NOOP command result as it is reading it only after the error. APPENDUID is from the UIDPLUS extension, could it be that I did not implement it correctly? The tag is correct however.
A dump on Dovecot:
Difference:
Hypothesis: We are missing the unsollicited response!
In Thunderbird, copying from/to an Aerogramme mailbox does not work wellto Missing unsollicited response on APPEND?Tried a fix, still an error:
Maybe Thunderbird expects a RECENT message?
Or is it due to the
+ OK
that does not appear in Dovecot?From Thunderbird source code
I think it's a literal issue with imap-flow on LITERAL+
On Dovecot:
On Aerogramme:
The
+ OK
is wrong.Missing unsollicited response on APPEND?to Sending +OK on LITERAL+ is wrongSending +OK on LITERAL+ is wrongto Sending+ OK
onLITERAL+
is wrong and confuse ThunderbirdFixed by upgrading imap-flow