How to configure iCloud mail on Android and other devices?

After three days of initial outage, I finally got my iCloud mail id working. It was really strange the way iCloud smtp server behaved. But anyway, I think this problem is over. After configuring iCloud email on my mac and windows, I really needed it on my android phones so that I can check my mails on the go. Here is a step by step tutorial for configuring your email client on Android phones (the setting works almost on all the devices).

1. Go to the native email client application and go to new account setup.

2. Fill your email address “ or” and password and click on the Manual Setup.

3. Choose IMAP and fill “” (or etc..)port: 993 and Security type : SSL.

4. On the following screen configure smtp server by entering these values SMTP Server: Port: 587 Security type: TLS You need to check “Require Sign In” and provide your username and password. Keep in mind that your username should not be your full email id but just the part before @sign e.g enter sa123 for email id

5. Enter the values in option fields and enjoy your icloud mail on android. Note: You need to check your imap server as iCloud has assigned the different servers (p01-imap to p09-imap) to different email ids so check which one of the these works for you. You can also see this in your iOS device mail setting, use the same imap server for android.

Update: Please do let me know if this setting work for you… I would like to know whether this is working universally or just for a few. Update  2: Try changing your password of iCloud account if above settings are not working. For some servers this has solved the problem. Look at the comments sections, you can see what has worked for some other people. The best blog-editor for Mac (Do you agree with my choice…share your views here) 



  1. Family Guy April 11, 2012 at 10:49 pm

    Bingo. Been racking my brains for hours trying to set this up on my Galaxy S. Worked first time!

    Thanks a buch Santosh. Pure genius 🙂

  2. Peter April 12, 2012 at 9:18 am

    Works great, thank you!

  3. moricardo April 13, 2012 at 6:55 pm

    I have followed step by step your how to and it works perfectly on my Galaxy-SII .
    So, thank You!

  4. Michael April 15, 2012 at 8:13 pm

    you rock thanks for the help…. worked great on my Galazy S2

  5. Rafael April 16, 2012 at 2:36 pm

    Great Job!!! Worked perfectly on my Galaxy Note!!

    Thanks for the help!

  6. Pingback: iCloud bzw. MobileMe nutzen -

  7. arysse April 18, 2012 at 10:13 am

    I was able to access my @mac email account on my Samsung Epic without proolems up until about a month or so ago when it suddenly would no longer connect. I tried deleting the account from my Epic and adding it again, changing my password, and copying the server settings from my MacBook Pro – nothing worked. I stumbled upon this blog and used the p01 settings and everything is up and running and a-ok once again. I can’t thank you enough!

  8. marcello April 18, 2012 at 4:12 pm

    I tried all the possible configurarions you are posting. It does not work either on my Galaxy SII or in Thunderbird on my pc. It always states userid or password are wrong.
    I know that my imap server is p99, but this does not help. The client sw is not able to connect. I tried keeping, cutting it, using p99-imap, using only imap, etc. in all combinations. If I do not use SSL, it doesn’t even reach the server!
    I am thinking not using this email address on my mobile…

    1. Santosh April 19, 2012 at 12:40 pm

      You try changing your password. On thunderbird you just let it automatically configure it, do not provide any settings. It worked for me and many others. Galaxy S2 I am not sure what is the problem.. but change your password…

      1. marcello April 19, 2012 at 10:17 pm

        I did changed my password. and it did not work. I tried with Thunderbird as you were suggesting: letting thunderbird do the job… and it gave the same error. Now I did like one of the above: I forward from all messages to another account on .gmail. It works and I do not lose any message. I hope in the future Apple fixes this. Otherwise iCloud will have a mail user less. Ciao!

  9. rachel April 19, 2012 at 5:21 am

    This worked perfectly for me, thank you! I’ve been so frustrated since moving to iCloud. I have a myTouch and it works perfectly.

  10. Brandon April 19, 2012 at 9:04 pm

    It doesnt work for my Galaxy Nexus S with icecream sandwich.

    Says : cannot safely connect to the server. ( SSL handshake aborted: ssl=0xbdc628: Failure in SSL library, usually a protocol error error:140770FC: SSL routines: SSL23_GET_SERVER_HELLO unknown protocol (external/openssl/ssl/s23_clnt.c:6830x40170cc3:0x00000000))

    1. samgy May 1, 2012 at 6:46 pm

      Same thing for me too!!!! Is there anyone who knows what to do, its soooo frustrating.

  11. Jonathan April 20, 2012 at 3:45 am

    Worked on my Nook Color. Thanks for the info!

  12. Julie P. April 20, 2012 at 2:32 pm

    Worked like a charm on my Droid Razr! Thanks so much!

  13. Sherry April 20, 2012 at 8:46 pm

    Thank you!

  14. Jay April 21, 2012 at 1:16 am

    Motorola Atrix Running Android Version 2.3.6

    Select IMAP mail server
    serverL (that’s p ZERO 7 there at the beginning)
    password: enter acct password
    Port: 993
    check “Use secure connection”
    Select AUTO for “Use secure connection (TLS)”
    check “Verify certificate”

    SMTP server:
    username: only the username goes here, not the part
    enter acct password
    Port: 587
    UNcheck “Use secure connection”
    select “Always” under Use secure password (TLS)
    Authentication: select Auto
    check “Verify certificate”

    I did not change my password.

  15. ronnie mcdonald April 22, 2012 at 11:28 am

    perfect. worked without a hitch. keep up the good work.

  16. Jimmy April 22, 2012 at 7:15 pm

    This does work on my Sprint Photon. mail had inexplicably quit working after months of service (Apple messing with us?). BUT, I tried these settings over & over without results until I went to Apple ID and changed to a new password. Now it works. But now I have to reset the new password on all my other devices (Nook, iPod, etc.) =-(

  17. Lisa April 23, 2012 at 5:46 pm

    Finally – something that worked the first time around!! We did have to solve the OS issue on our Mac so that iCloud was able to sync properly first, but after that was accomplished, your instructions made configuring my htc EVO a piece of cake. Thank you so much!!

  18. erica April 24, 2012 at 7:14 pm

    THANK YOU!! I was ready to throw my Droid in the river.

  19. Garry April 25, 2012 at 3:22 am

    You are my hero Santosh!
    Many thanks for saving my remaining hair, I was really ready to tear it out.
    Your solution worked like a charm on my Galaxy S2.
    Best wishes

  20. Tom Chignell April 25, 2012 at 9:42 pm

    Thanks for this. Worked first time on the Samsung Galaxy SII.

    Have you come up with a solution for the Windows? I have tried with the Nokia Lumia 800 but not all the settings are available and it fails…..



  21. Nerdherder April 26, 2012 at 4:03 am

    Worked like a charm on my HTC Rezound

  22. Bill April 26, 2012 at 3:59 pm

    Worked fine on T-Mobile Galaxy S 4G

  23. Cedo April 30, 2012 at 8:28 pm

    thanks mate! It works great on the sony xperia s.

  24. ?irin May 2, 2012 at 11:54 pm

    I have a Nokia C7 and some of the parts mentioned in the instructions don’t exist or are different in my settings. I keep getting an error message that says my password is wrong, but I use the same password to log on through Safari without any problem. My MacBook Pro uses p99-imap so should I assume it will be the same for my phone as well? This is driving me crazy!

  25. marcello May 4, 2012 at 5:15 pm

    In the end I could connect my Samsung and my Windows 7 Personal Computer to the iCloud mail, migrated from
    First I discovered I had two Apple IDs, one such as name.lastname and the other The two had the same password.
    So, as you cannot delete an Apple ID, I changed its password and then changed the password of the other Apple ID. As name.lastname Apple ID was linked to the same mailbox, I also cut that connection, added another mailbox (one not in the domain) and renamed the Apple ID to bear the same name of the mailbox (this was suggested by Apple Support. They were really very kind and helpful).

    Having done this, I went back to the same problem I had before, but with more clarity.
    I started with my Samsung Galaxy S2 phone.
    I configured it in this way: Name Lastname as owner. as mailbox, password of the Apple ID.
    User was Apple ID
    IMAP Server: – port 993 – SSL – normal password identification
    SMTP Server: – port 587 – TLS – no authentication
    It worked.

    Then I tried with Thunderbird on the Personal Computer. Here is the really strange situation I had. I did exactly as for the Galaxy but I had to use the password I was using with my account (NOT THE NEW iCloud password). I was lucky I remembered it.
    Obviously this succeeded after some attempts.

    Same situation on a Nokia C6-01 smartphone.
    I called Apple Support in order to specify this. I opened a case.

    I hope this can help some of you that were not able to configure IMAP clients other than Apple Devices

  26. May 5, 2012 at 4:14 am

    Whenever I initially commented I clicked on the Notify me any time new comments are added checkbox and currently each time a comment is added I get 4 email messages with the identical comment.

  27. Thomas May 5, 2012 at 4:49 pm

    I think How to configure iCloud mail on Android and other devices? | Alpha and Omega is a good article and you do a nice job of posting detailed information. TJ –

  28. Rose May 6, 2012 at 5:28 pm

    This worked perfectly for me on my Galaxy S2 skyrocket. Thank you so much! It was driving me crazy not being able to check my me account.

  29. SkyAccio19291 May 9, 2012 at 5:47 pm

    Worked very well on my HTC Explorer Thanks????

  30. Mike C May 11, 2012 at 3:23 pm

    Hi there, this worked perfectly for me the first time on my Droid 2. Thank you!!!

  31. beez1717 May 11, 2012 at 9:51 pm

    I just want to say thank you for finally getting iCloud email working on my Xperia Play 🙂 It is very useful to be able to take my phone with me and not have to pull out my iPad every time I want to check my email and sometimes get disappointed because there is no wifi around.

  32. Starla Stewart May 12, 2012 at 1:30 am

    Thank you so much for this post. I just got a HTC Wildfire S and was getting very frustrated trying to access my account. I set everything up exactly as you instructed but could not get it to work despite trying different variations. It wasn’t until dominique pointed out that the “o” in “p07” is a zero that it started working. For some reason on my browser font it looks like a lower case letter “o”.
    The real question is, why is it getting so that users, whether it’s for hardware, software, games, whatever- are having to go to each other to solve these issues? Companies just seem to set up forums and wait for us to figure it out ourselves. Must save them a fortune in tech support staff. >.<

  33. marcello May 14, 2012 at 7:42 am

    An additional information.
    In a previous post, I added the configuration hints to set-up iCloud accounts on 3P devices or email clients software, using pre-migration server addresses and password.
    After a couple of weeks these settings have become obsolete and I could not access the iCloud email again.
    Apparently the new settings, past migration, have propagated through iCloud and now they are active.
    So, I had to re-set the configuration to reflect migration.
    Now everything is respecting Apple iCloud new settings: i.e.: for imap, and for smtp. userid is consistent with Apple-ID userid and password is consistent with Apple-ID password.
    This was really strange. But it took apparently about a month to be reflected everywhere.
    Hope this is useful for any of you who needs to set-up accounts

  34. backlink service May 15, 2012 at 12:56 am

    Check out this crazy service that sends thousands of visitors to your web page automatically!

    Hey admin

    I wanted to tell you about this website I used with great results, that drives thousands of targeted visitors to your site who are dying to spend money!

    You’ve probably already know that creating great content is only half the battle when it comes to running a successful website. The second half of the equation is DRIVING TRAFFIC!

    With this service, you can forget about the tedious process of posting backlinks because they do everything for you so you can focus on more important things, like dealing with the flood of traffic to your site!

    And that’s not all! this service is SUPER AFFORDABLE and will direct thousands of new visitors to your site in just hours, GUARANTEED!

    This is the only service that can skyrocket your page to the top of the search engines!

    You can check it out here:

    backlink service



  35. Yinstar May 15, 2012 at 12:31 pm

    Many thanks for your instructions, it worked perfectly for my android based Galaxy Note.

  36. Garrett Ewald May 16, 2012 at 3:42 pm

    On my Droid I didn’t have to use the longer incoming server address, worked. The key problem is not being able to send mail. Leaving off the domain in my username was unexpected, but still won’t send mail.

  37. Leigh Ann May 22, 2012 at 3:28 am

    I have tried all kinds of suggestions listed here. I have a HTC S ONE. Can anyone help me? Please!!

  38. Leigh Ann May 22, 2012 at 3:30 am

    HTC S ONE. I have tried a lot of the suggestions listed here. I either don’t have someof the options for setup or it just doesn’t work with the “username or password” error, ect. Can anyone help? Please! Thanks!

    1. Leigh Ann May 22, 2012 at 4:39 am

      Changing the password worked!! Thanks!

  39. Danielle M. May 23, 2012 at 4:18 pm

    Thank you for these step-by-step instructions! It totally worked on my GalaxyS, and I didn’t have to change any passwords 🙂

  40. Phoebe May 23, 2012 at 9:42 pm

    Thanks alot Santosh– worked like a charm on the first try!

    Cheers! 🙂

  41. allory May 24, 2012 at 7:00 pm

    I have a first generation iPod touch which cannot be updated to iOS 5, and therefore cannot work with the iCloud mail. Your instructions worked fine to get it back on track. Thanks.

  42. Etienne May 25, 2012 at 8:57 am

    Hi Santosh,
    Great site – thank you.

    Short question:
    You wrote: “You need to check your imap server as iCloud has assigned the different servers (p01-imap to p09-imap) to different email ids so check which one of the these works for you. You can also see this in your iOS device mail setting, use the same imap server for android”

    Could you please tell me where to find this info in Icloud settings or on my Iphone 4GS device?

    Thank you,

    1. Santosh June 2, 2012 at 6:07 pm

      If you have installed the icloud for outlook .. you can see in the server settings in outlook.

  43. bolha May 25, 2012 at 2:20 pm

    Hey, can I use your post on my blog with a linkback?

  44. Miguel Straw May 31, 2012 at 1:40 pm

    FLAWLESS…. worked like a charm!

  45. Marybeth June 1, 2012 at 12:19 pm

    Thank you! You just saved me days of frustration!!!

  46. Kira June 1, 2012 at 12:45 pm

    This worked great for me! I’m using a Motorola Atrix. Thanks a lot!!

  47. Luigi June 1, 2012 at 10:46 pm

    Thank you so much Satosh! Worked perfectly on my new Galaxy S3. Had been trying for hours to figure it out.

  48. Rebecca West June 3, 2012 at 7:40 pm

    Thank you so much, this worked like a charm!!

  49. Megan June 3, 2012 at 7:46 pm

    Worked for me! My Macmail just stopped working inexplicably last night (error message: incorrect username or password), and using these manual setup instructions was the only way I could get it back up! Even changing my Apple ID password had not worked for me this time around. Thank you, thank you!


Leave a Reply