fix(pop3): batch delete in one session#1292
Conversation
|
One related thing I noticed while testing locally: I could not get messages to load through the POP3 backend path itself. Messages only appeared for me when the account config also had IMAP settings with That creates a mismatch for this case: the message IDs shown in the UI come from IMAP, but batch deletion is then executed through the POP3 provider. POP3 maps messages by hashed UIDL values, so the IMAP UIDs do not match the POP3 UID lookup and batch deletion can fail with This might be an issue with my local setup/configuration, but I think it would be good for someone else to verify this case with a real POP3 account. |
|
I'll check it out, thank you, @FromSi |
andrinoff
left a comment
There was a problem hiding this comment.
i will check out the behaivor you commented on a bit later, this is the only issue i see with this PR
What?
POP3 batch deletion now sends requests like this:
QUITis sent once at the end, so allDELEcommands are committed in one POP3 session.Why?
Closes #555
Previously, batch deletion sent requests like this:
So deleting multiple emails repeated the full connection/authentication cycle for every message.