Unable to move mail to another folder

Hello,

I’m new to eM Client, and I added two mail account to it. One works well, but another seem weird.

I can’t move email from Index to any other folder like Trash/Junk, not to mention Archive.

It shows an error dialog with “Upload to this folder is not allowed.”

But I can move email between folders with Thunderbird.

Any idea? I’m using eM Client 10.3.2040 (31d09e4) on Mac

I can’t move email from Index to any other folder like Trash/Junk, not to mention Archive.

It shows an error dialog with “Upload to this folder is not allowed.

Upload to this Folder is not allowed possibly sounds like a eg: Read only “server account folder”.

Can you move email “to any other mail account folders” apart from Trash / Junk and Archive ?

Also what type of mail account is this eg: IMAP, Exchange, Office 365 or iCloud account? and which mail server are you with?

Thanks for your reply.

I created two folder test and test2, I can move the email from INBOX to test, and move it between test and test2.

But, after I restart the eM Client, I’m no longer able to move email into test, nor test2. It showed the same error “Upload to this folder is not allowed.”

I’m using IMAP with maddy as mail server.


I tried to debug it by using Python imaplib, but I can’t see anything that can cause this problem.

# Not Working Mailserver
>>> import imaplib
>>> s=imaplib.IMAP4_SSL('mail.example.com') # domain masked
>>> s.login('[email protected]', 'password')
('OK', [b'[CAPABILITY IMAP4rev1 LITERAL+ SASL-IR CHILDREN UNSELECT MOVE IDLE APPENDLIMIT I18NLEVEL=1 SORT THREAD=ORDEREDSUBJECT COMPRESS NAMESPACE] LOGIN completed'])
>>> s.list()
('OK', [b'(\\HasNoChildren) "." INBOX', b'(\\Sent \\HasNoChildren) "." "Sent"', b'(\\Trash \\HasNoChildren) "." "Trash"', b'(\\Junk \\HasNoChildren) "." "Junk"', b'(\\Drafts \\HasNoChildren) "." "Drafts"', b'(\\Archive \\HasNoChildren) "." "Archive"', b'(\\HasNoChildren) "." "test"', b'(\\HasNoChildren) "." "test2"'])
>>> s.capabilities
('IMAP4REV1', 'LITERAL+', 'SASL-IR', 'CHILDREN', 'UNSELECT', 'MOVE', 'IDLE', 'APPENDLIMIT', 'AUTH=PLAIN', 'COMPRESS')

# A Working Mailserver
>>> import imaplib
>>> s=imaplib.IMAP4_SSL('eu1.example.net')  # domain masked
>>> s.login('[email protected]', 'password')
('OK', [b'LOGIN completed'])
>>> s.list()
('OK', [b'(\\Marked \\HasNoChildren \\INBOX) "/" "INBOX"', b'(\\Marked \\HasNoChildren \\Trash) "/" "Deleted Items"', b'(\\Marked \\HasNoChildren \\Sent) "/" "Sent Items"', b'(\\Marked \\HasNoChildren \\Junk) "/" "Junk E-Mail"', b'(\\Marked \\HasNoChildren \\Drafts) "/" "Drafts"'])
>>> s.capabilities
('IMAP4REV1', 'AUTH=CRAM-MD5', 'AUTH=NTLM', 'AUTH=PLAIN', 'SASL-IR', 'UTF8=ACCEPT', 'UIDPLUS', 'QUOTA', 'MOVE', 'XLIST', 'CHILDREN', 'ENABLE', 'CONDSTORE', 'X-SM-TAGS', 'IDLE')

I created two folder test and test2, I can move the email from INBOX to test, and move it between test and test2.

But, after I restart the eM Client, I’m no longer able to move email into test, nor test2. It showed the same error “Upload to this folder is not allowed.

Ok I see. Might be something specific with your particular IMAP server being it also happens with brand new IMAP account Test folders.

I would recommend then to find out, if you have a current active paid Pro or Personal version, to go to the VIP support page and login and lodge a support ticket to be investigated.

If you do login and lodge a support ticket, “include your full operations log”, via clicking the drop-down on the right of Refresh and click Show Operations. Then click the Log tab at the top.

Thanks, ticket created #174440.

After investigation from eM Client team, this has identified as a bug in maddy with APPENDLIMIT flag.

For now, you can manually set an appendlimit value to fix.

maddy imap-acct appendlimit -v 33554432 USERNAME