Can anyone help?
Best answer by Tony
Go to https://appleid.apple.com/ and login to your iCloud account. Head to the security section and you'll see an option for app-specific passwords. Click the link and name the password something like 'android mail' (it really doesn't matter what you call it) and next it should generate a password for you. Make a note of this!
Next on your phone go to add account, choose IMAP and input your iCloud email account but this time use the password you just generated on the Apple website.
Try this and once again let me know if it doesn't work and we will try something else