K-9 Mail unable to receive mails from 126

What are you trying to accomplish?
Receive emails from 126 mail.
What have you tried so far?
Change almost everything related to account in the setting
What K-9 Mail version are you using?
6.400
What Android version and device are you using?
Android 12, Pixel 4.


So my email box is not empty. And on the computer, the kmail from KDE also works well.

Here is the log from k-9 mail:
12-04 14:40:26.252 7651 7671 E RealImapFolder: Unable to open connection for 51cb515b-4adb-4d70-8256-cbd026613e83:INBOX/MessagingController/conn223192082
12-04 14:40:26.252 7651 7671 E RealImapFolder: com.fsck.k9.mail.store.imap.NegativeImapResponseException: Command: EXAMINE “INBOX”; response: #6# [NO, EXAMINE Unsafe Login. Please contact kefu@188.com for help]
12-04 14:40:26.252 7651 7671 E RealImapFolder: at com.fsck.k9.mail.store.imap.ImapResponseParser.readStatusResponse(ImapResponseParser.java:119)
12-04 14:40:26.252 7651 7671 E RealImapFolder: at com.fsck.k9.mail.store.imap.RealImapConnection.executeSimpleCommand(RealImapConnection.kt:697)
12-04 14:40:26.252 7651 7671 E RealImapFolder: at com.fsck.k9.mail.store.imap.RealImapConnection.executeSimpleCommand(RealImapConnection.kt:683)
12-04 14:40:26.252 7651 7671 E RealImapFolder: at com.fsck.k9.mail.store.imap.RealImapFolder.executeSimpleCommand(RealImapFolder.kt:84)
12-04 14:40:26.252 7651 7671 E RealImapFolder: at com.fsck.k9.mail.store.imap.RealImapFolder.internalOpen(RealImapFolder.kt:118)
12-04 14:40:26.252 7651 7671 E RealImapFolder: at com.fsck.k9.mail.store.imap.RealImapFolder.open(RealImapFolder.kt:89)
12-04 14:40:26.252 7651 7671 E RealImapFolder: at com.fsck.k9.backend.imap.ImapSync.synchronizeMailboxSynchronous(ImapSync.kt:81)
12-04 14:40:26.252 7651 7671 E RealImapFolder: at com.fsck.k9.backend.imap.ImapSync.sync(ImapSync.kt:34)
12-04 14:40:26.252 7651 7671 E RealImapFolder: at com.fsck.k9.backend.imap.ImapBackend.sync(ImapBackend.kt:55)
12-04 14:40:26.252 7651 7671 E RealImapFolder: at com.fsck.k9.controller.MessagingController.syncFolder(MessagingController.java:616)
12-04 14:40:26.252 7651 7671 E RealImapFolder: at com.fsck.k9.controller.MessagingController.synchronizeMailboxSynchronous(MessagingController.java:556)
12-04 14:40:26.252 7651 7671 E RealImapFolder: at com.fsck.k9.controller.MessagingController.lambda$synchronizeMailbox$3(MessagingController.java:528)
12-04 14:40:26.252 7651 7671 E RealImapFolder: at com.fsck.k9.controller.MessagingController.$r8$lambda$ar_6eNiqt1c67rfo1nCyGoIX3Sg(Unknown Source:0)
12-04 14:40:26.252 7651 7671 E RealImapFolder: at com.fsck.k9.controller.MessagingController$$ExternalSyntheticLambda20.run(Unknown Source:10)
12-04 14:40:26.252 7651 7671 E RealImapFolder: at com.fsck.k9.controller.MessagingController.runInBackground(MessagingController.java:222)
12-04 14:40:26.252 7651 7671 E RealImapFolder: at com.fsck.k9.controller.MessagingController.access$000(MessagingController.java:108)
12-04 14:40:26.252 7651 7671 E RealImapFolder: at com.fsck.k9.controller.MessagingController$1.run(MessagingController.java:163)
12-04 14:40:26.252 7651 7671 E RealImapFolder: at java.lang.Thread.run(Thread.java:920)
12-04 14:40:26.252 7651 7671 E ImapSync: synchronizeMailbox
12-04 14:40:26.252 7651 7671 E ImapSync: com.fsck.k9.mail.store.imap.NegativeImapResponseException: Command: EXAMINE “INBOX”; response: #6# [NO, EXAMINE Unsafe Login. Please contact kefu@188.com for help]
12-04 14:40:26.252 7651 7671 E ImapSync: at com.fsck.k9.mail.store.imap.ImapResponseParser.readStatusResponse(ImapResponseParser.java:119)
12-04 14:40:26.252 7651 7671 E ImapSync: at com.fsck.k9.mail.store.imap.RealImapConnection.executeSimpleCommand(RealImapConnection.kt:697)
12-04 14:40:26.252 7651 7671 E ImapSync: at com.fsck.k9.mail.store.imap.RealImapConnection.executeSimpleCommand(RealImapConnection.kt:683)
12-04 14:40:26.252 7651 7671 E ImapSync: at com.fsck.k9.mail.store.imap.RealImapFolder.executeSimpleCommand(RealImapFolder.kt:84)
12-04 14:40:26.252 7651 7671 E ImapSync: at com.fsck.k9.mail.store.imap.RealImapFolder.internalOpen(RealImapFolder.kt:118)
12-04 14:40:26.252 7651 7671 E ImapSync: at com.fsck.k9.mail.store.imap.RealImapFolder.open(RealImapFolder.kt:89)
12-04 14:40:26.252 7651 7671 E ImapSync: at com.fsck.k9.backend.imap.ImapSync.synchronizeMailboxSynchronous(ImapSync.kt:81)
12-04 14:40:26.252 7651 7671 E ImapSync: at com.fsck.k9.backend.imap.ImapSync.sync(ImapSync.kt:34)
12-04 14:40:26.252 7651 7671 E ImapSync: at com.fsck.k9.backend.imap.ImapBackend.sync(ImapBackend.kt:55)
12-04 14:40:26.252 7651 7671 E ImapSync: at com.fsck.k9.controller.MessagingController.syncFolder(MessagingController.java:616)
12-04 14:40:26.252 7651 7671 E ImapSync: at com.fsck.k9.controller.MessagingController.synchronizeMailboxSynchronous(MessagingController.java:556)
12-04 14:40:26.252 7651 7671 E ImapSync: at com.fsck.k9.controller.MessagingController.lambda$synchronizeMailbox$3(MessagingController.java:528)
12-04 14:40:26.252 7651 7671 E ImapSync: at com.fsck.k9.controller.MessagingController.$r8$lambda$ar_6eNiqt1c67rfo1nCyGoIX3Sg(Unknown Source:0)
12-04 14:40:26.252 7651 7671 E ImapSync: at com.fsck.k9.controller.MessagingController$$ExternalSyntheticLambda20.run(Unknown Source:10)
12-04 14:40:26.252 7651 7671 E ImapSync: at com.fsck.k9.controller.MessagingController.runInBackground(MessagingController.java:222)
12-04 14:40:26.252 7651 7671 E ImapSync: at com.fsck.k9.controller.MessagingController.access$000(MessagingController.java:108)
12-04 14:40:26.252 7651 7671 E ImapSync: at com.fsck.k9.controller.MessagingController$1.run(MessagingController.java:163)
12-04 14:40:26.252 7651 7671 E ImapSync: at java.lang.Thread.run(Thread.java:920)
12-04 14:40:26.256 7651 7671 E ImapSync: Failed synchronizing folder ybx333:INBOX @ 周日 12月 04 14:40:26 GMT+08:00 2022

Solution is here. Contact their support and ask, what security settings are required for IMAP examine on your inbox.

1 Like

Thanks! Now I will contact their support to find out what happened.

I found that they will check the IMAP ID and they give an example on how to provide it:
Properties props = new Properties();
props.setProperty(“mail.store.protocol”, “imap”);
props.setProperty(“mail.imap.host”, “imap.163.com”);
props.setProperty(“mail.imap.port”, “143”); HashMap IAM = new HashMap
();
//Provide IMAP ID information, which is consist of key and value,such as name,version,vendor,support-email, etc…
IAM.put(“name”,“myname”);
IAM.put(“version”,“1.0.0”);
IAM.put(“vendor”,“myclient”);
IAM.put(“support-email","testmail@test.com”);

Session session = Session.getInstance(props);
IMAPStore store = (IMAPStore) session.getStore(“imap”);