The configuration of a new IMAP account fails in the Mail application with the error “Cannot connect to server”. The /e/ Mail application (version 5.6) does not provide any other information, the configuration cannot be completed and one gets completely blocked: I have not found any way of using the email account.
After some debugging and extracting the log file, I found that the connection and authentication with the server works fine but the IMAP LIST command issued by the application to retrieve the folder configuration fails as follows:
- command: LIST (SPECIAL-USE) “” “INBOX/*”
- response: #3# [BAD, Missing required argument to List]
Further investigation in the web shows that this is (or was) a frequent issue with K-9. Some people claim that it is due to the fact that the client sends the LIST command before time and that it is not a server error.
With K-9 this error is usually ignored without major consequences as it is rather benign: it does not prevent to complete the configuration of the new account and to start using the application. I could confirm this behavior myself by giving a try to K-9 (same version: 5.6) in a ‘standard’ android device with the same email account and configuration parameters: I got the same error (although K-9 displays the error message on the screen what makes one’s life easier) but I could continue the configuration and start using the email account.
The problem that I have with /e/ Mail is that I do not manage to make the application ignore this error and use my email account. I would appreciate any comment, info or idea about:
a) any possible workaround to bypass the LIST error at the first initialization. Once the account is configured this error seems not to happen any more.
b) advantages of using /e/ Mail instead K-9 (or other recommended email client)