Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

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:


  1. 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.
  2. Once you know the server name, go to your android device
  3. Open the Email app and navigate to Add Account
  4. On the Add account, enter your icloud email address in the form of xxx@me.com and enter your password
  5. Select manual setup
  6. Select IMAP
  7. Enter the IMAP server as PXX-imap.mail.me.com (Replace XX with your server #.)
  8. Select SSL/TLS - accept all certificates option
  9. Port will be 993
  10. Leave IMPA Path prefix as blank and click next
  11. 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)
  12. Port = 587
  13. Security Type = None
  14. Uncheck require sign-in
  15. 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.

Posted on Apr 18, 2013 7:17 AM

Reply
16 replies

May 6, 2013 11:39 AM in response to Ginsoakedboy81

I needed to use a slightly different protocol because I got my AppleID long before having an iCloud email account. Confusingly, if I want to view my iCloud email (xxxx@icloud.com) online at iCloud.com, for example, I do not enter my iCloud email address, but rather the alternate email address that is my old AppleID, and likewise my old AppleID password. I do not seem to be able to set up a new AppleID using the iCloud information. Extra confusingly, I have an iCloud username that is the xxxx part of xxxx@icloud.com that does not seem to be associated with any password at all! Again, I cannot use this information to set up a new AppleID or to log into iCloud.


So, I found that there is a modification of ginsoakedboy81's protocol for setting up android mail on my Galaxy S3.


Steps 1-3 are the same. You still need the imap address associated with your iCloud mail account. Then open the android mail app and enter the new account process.


At step 4, instead of adding your iCloud address, you must enter your AppleID address and AppleID password.


Steps 5-6 are the same (select IMAP and enter manual setup).


At step 7, when it asks for your user name and password, enter your iCloud username (xxxx) and then enter your AppleID password. Then follow the rest of step 7 as described.


Steps 8-10 are the same (select SSL security, use port 993, and leave imap prefix blank).


I found that at step 11, I only needed to enter "smtp.me.com".


Steps 12 is the same (use port = 587)


At Step 13, select security type TLS.


At Step 14, leave checked "require sign in" (or check it if it not already checked). Then again enter your iCloud ID (xxxx) and AppleID password (on my phone, the iCloud ID and the AppleID password were automatically entered at this step, so I did not need to enter them again).


15. Click Done.


Set your delivery preferences and such on the next screen and click Done.


When given the option to give the account a name on the following screen, I entered my iCloud email address so that it shows up that way in the android email display. Click Done.


That's it! Best of Luck!

May 8, 2013 10:59 PM in response to Ginsoakedboy81

After a lot of attempts, I got my Razr to work using your setting listed above except


Step 13 , security type STARTTLS (accept all certificates)


Next window, I had to add Authentication Method of PLAIN


All else was the same. This was the only combination that worked for me.

May 20, 2013 4:46 AM in response to Ginsoakedboy81

i tried the following on my HTC One and all is working fine in regards to receving & sending emails, accessing subfolders,syncing etc. the only issue i have, and it may be hardware related possiblyis that i cannot save attachments to my phone. if i get emailed a file, i can view it but the download of the file itself does not go into the download folder as it should - if it goes elsewhere then i'm not sure where.


http://massivelydigital.com/icloud-mail-on-your-android-phone/

Sep 29, 2013 12:17 AM in response to Ginsoakedboy81

I have done it on my S4 using the standard email app. It took me 3 hours to find out.

I fout that it could be done only by resetting my apple ID password.


The settings from Ginsoakedboy81 are correct.


Interestingly I could access my icloud account from different mail apps even without changing my password...

so the Samsung standard mailing app seams to cause the problem...

Nov 22, 2013 5:12 AM in response to Ginsoakedboy81

All I know when I add my iCloud email... it went thru like a breeze on my Sony Xperia C. Anyway, I am going to list it down as follows:


Incoming settings

Username: xxxx@icloud.com

Password: xxxxxx

IMAP server: imap.mail.me.com

Port: 993

Security type: SSL/TLS

IMAP path prefix: Optional


Outgoing settings

STMPserver: smtp.mail.me.com

Port: 587

Security type: STARTTLS

CHECKED :Require sign-in.

Username: xxxx@icloud.com

Password: xxxxxx


I dont know whether this is of any help.



Jan 23, 2014 12:10 PM in response to Ginsoakedboy81

It's settled, I have to dump this e-mail account and change to Gmail. So I guess I'm leaving Mac for good since I'm an Android girl. It makes me sad because I've had my .mac address since 1999. Two days ago my Samsung Galaxy Tab 3 and S3 phone's Samsung email app stop working with my icloud email at the same time on both devices. I keep getting an "Authentication Failed" error no matter what I do. I combed through these forums and tried EVERYTHING. I downloaded Firefox's Firebug, got the pXX for the imap server address that I get my e-mail on and it still doesn't work. I then downloaded K9 and Aqua Mail from Google Play and it STILL doesn't work, I've even changed my password and everything and I still keep getting the "Authentication Failed" error automatically and trying to set it manually. So I give up. This e-mail is linked to a lot of things including how I get paid with my business and if I can't access this email on my devices then it's useless to me. So there you have it, I'm done. What gets me is that this happened 2 years ago on my Samsung Replenish phone and some how just fixed itself a week later without me doing anything. I figured it might be the Samsung app but that doesn't explain why it doesn't work on the K9 or Aqua Mail apps so I don't think that's the case in my situation. I'm tired of searching for answers, it's time for me to just use a different email address. I've never had this problem with Gmail, that should have been a clue.

Jun 22, 2014 6:40 AM in response to Ginsoakedboy81

After much frustration, I changed the settings to use SSL for outgoing and TSL for incoming. Then it worked.


Begin here for majority of settings EXCEPT use SSL for outgoing and TSL for incoming:


iCloud: Mail server settings for email clients


This discussion is where I found the suggestion to use SSL for outgoing and TSL for incoming:


http://forums.macrumors.com/showthread.php?t=1586850

iCloud on Android - Configuration

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.