Well, the error message is valid. The host name you have set up for the account is pop.oneandone.co.uk, but the name in their certificate is pop.1and1.co.uk,. Shame on 1and1 for not providing a valid certificate that matches the host name. But to their credit, they do instruct users<http://faq.1and1.co.uk/communication/e_mail/troubleshooting/6.html>to use pop.1and1.co.uk.
So K-9 Mail is behaving properly by rejecting the certificate. It presumably worked for you before because you were using a connection security of "SSL/TLS (if available)". As noted in the K-9 Mail wiki<https://github.com/k9mail/k-9/wiki/Manual-AccountSetup#wiki-imap>: *"SSL/TLS (if available): SSL/TLS is used but the certificate isn't checked."* That is a weak security policy, so those "if available" options were removed in v. 4.903. On Saturday, March 8, 2014 6:30:01 AM UTC-5, PeteM wrote: > > Hi cketti & all, > > I don't know if anyone else is experiencing the same reported errors when > using version *4.093 *of K9 but it would seem that unless it is an IMAP > connection the POP accounts are returning the error listed below. > > I have dropped back a version to 4.902 and now all seems well. > > =========================================================reported > error======================================== > > K9-Mail version: 4.903 > Device make: samsung > Device model: GT-P7510 > Android version: 4.0.4 > > com.fsck.k9.mail.CertificateValidationException: Certificate domain name > does not match pop.oneandone.co.uk > at com.fsck.k9.mail.store.Pop3Store$Pop3Folder.open(Pop3Store.java:380) > at > com.fsck.k9.controller.MessagingController.synchronizeMailboxSynchronous(MessagingController.java:1042) > at > com.fsck.k9.controller.MessagingController.access$400(MessagingController.java:112) > at > com.fsck.k9.controller.MessagingController$8.run(MessagingController.java:935) > at > com.fsck.k9.controller.MessagingController.run(MessagingController.java:436) > at java.lang.Thread.run(Thread.java:856) > Caused by: javax.net.ssl.SSLHandshakeException: Certificate domain name > does not match pop.oneandone.co.uk > at > org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:413) > at > org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl$SSLInputStream.<init>(OpenSSLSocketImpl.java:643) > at > org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.getInputStream(OpenSSLSocketImpl.java:614) > at com.fsck.k9.mail.store.Pop3Store$Pop3Folder.open(Pop3Store.java:314) > ... 5 more > Caused by: com.fsck.k9.mail.CertificateChainException: Certificate domain > name does not match pop.oneandone.co.uk > at > com.fsck.k9.net.ssl.TrustManagerFactory$SecureX509TrustManager.checkServerTrusted(TrustManagerFactory.java:85) > at > org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.verifyCertificateChain(OpenSSLSocketImpl.java:593) > at > org.apache.harmony.xnet.provider.jsse.NativeCrypto.SSL_do_handshake(Native > Method) > > ----- Message truncated ----- > > Best Regards, > > Peter > > Cut costs and help save a tree. Don't print this e-mail unless it's > really necessary to do so > > ================================================================================================= > Outgoing mail is certified Virus Free: Checked by Kaspersky Internet > Security 2013 Version: 13.0.1.4190 Virus Database: updated: 08/03/2014 THE > CONTENTS OF THIS MESSAGE ARE CONFIDENTIAL AND ARE INTENDED FOR IT'S > IDENTIFIED RECIPIENT ONLY. IF YOU RECEIVED THIS MESSAGE IN ERROR, PLEASE > NOTIFY THE SENDER ASAP AND DELETE THE MESSAGE IMMEDIATELY. > > ================================================================================================= > -- -- You received this message because you are subscribed to the K-9 Mail Users List. To post to this group, send email to [email protected] To unsubscribe, email [email protected] To report an issue with K-9 Mail, visit http://code.google.com/p/k9mail/issues/list For more options, visit this group at http://groups.google.com/group/k-9-mail --- You received this message because you are subscribed to the Google Groups "K-9 Mail" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
