Not my usual post, but so frustrating that I thought I would mention it on my blog in case others are looking for the fix.
My wife has an Android phone and an iPad. Her email address is a @me.com email addr and we have it setup on both devices. Recently it’s stopped working on her phone, but was fine on the iPad.
Trying to add her email to my iPad as a POP3/IMAP address using the appropriate settings as suggested at iCloud: Mail server settings for email clients just gives a “wrong password” error.
After googling on and off for a week or so (every time she complains about it), today I finally came across mention of Apples two-step verification causing issues (Original post) . Bing the light came on.
Basically, the email on Android phone doesn’t handle two-step verification so you have to create an App specific password to use instead of the normal iCloud password as discussed here Using app-specific passwords.
So, go through all the steps as usual to add the email as shown in the mail settings link, except use the super long and annoying to type App specific Generated Password instead of the iCloud one.