iCloud on Android - Configuration
I had been struggling to setup iCloud email on my Android Phone and Tablet and all the information I had found was not helpful. Nothing really worked for me. So when I accidentally stumbled upon the right settings, I decided to share it with all Android folks out here. So here goes:
- Find out the IMAP server for your iCloud email. It will be something like P04-imap.mail.me.com. I think the PXX could be different for people.
- Mac Users - Go to Mail app on your mac, select the icloud account under the Mailboxes on left nav, right click and select Get Account Info, Click on Summary tab. You will find the server address for your icloud account.
- Non-Mac users - You need to use firefox to find this information. Install Firebug extension for Firefox Browser. Once installed run firebug by clicking the bug icon that appears on top right corner next to the search bar. Half of your screen will be covered by Firebug. Now on the Firebug click on Console. Now, enter icloud.com on the address bar for the browser and login with your icloud credentials. Once you login, you will notice lot of text in the firebug console and some of them with start with POST. In these lines, you will find the PXX number that is your icloud server address.
- Once you know the server name, go to your android device
- Open the Email app and navigate to Add Account
- On the Add account, enter your icloud email address in the form of xxx@me.com and enter your password
- Select manual setup
- Select IMAP
- Enter the IMAP server as PXX-imap.mail.me.com (Replace XX with your server #.)
- Select SSL/TLS - accept all certificates option
- Port will be 993
- Leave IMPA Path prefix as blank and click next
- On the Outgoing settings page, enter SMTP server as PXX-smtp.mail.me.com (This is the part that has been very unclear on all the instructions I found so far)
- Port = 587
- Security Type = None
- Uncheck require sign-in
- Click Done
Some people have mentioned changing icloud password but I had not done it. My password did not have any capital letters and has special characters. So I think these settings that I tried finally worked for me.
Hopefully, these detailed instructions help fellow icloud and android users in their quest to get their emails.