11 Replies Latest reply: Jul 4, 2015 9:38 AM by Doctor_Pi
brian32768 Level 1 (0 points)

I use a Macbook Pro because it is the best available laptop hardware. On desktops I use Ubuntu and Debian systems.

  • Kappy Level 10 (265,914 points)

    There is no iCloud for Linux.

  • Julian Wright Level 7 (34,860 points)

    You can access your iCloud data through a modern web browser at icloud.com.


    You can access your iCloud email through any IMAP email client using these settings: http://support.apple.com/kb/HT4864


    There is no iCloud control panel for desktop syncing for Linux.

  • brian32768 Level 1 (0 points)

    Ah it's standards based! YAY. That's what I was hoping.

    I can work with this.

  • Untmdsprt Level 2 (375 points)

    Do you know the server settings so I can access the contacts and calendars within Linux? I've already set up my email.

  • jeliot Level 1 (0 points)

    Use Google for Mail, Contacts, Calendars, Notes, etc. It's... just better. And if you decide to switch from iPhone to something else, you will have all your data stored with Google instead of with Apple. You can't easily sync iCloud data with any non-Apple device (with the exception of Outlook).

  • jeliot Level 1 (0 points)

    The server settings are in the link that Julian posted above. But here they are for redundancy.


    iCloud Mail uses IMAP and SMTP standards supported by most modern email applications. You can use the server information below to manually configure your email application to send and receive iCloud Mail.


    • If you are using Mail on a Mac with OS X Lion (v10.7.2 or later), or Microsoft Outlook 2007 or 2010 on a Windows PC, follow these instructions for automated iCloud setup.
    • If you are using Mail on a Mac with Mac OS X Snow Leopard (v10.6), or a device with iOS 4, see this article with specific instructions.


    For more information on how to use this information with your email application, consult your application's documentation.


    IMAP (Incoming Mail Server) information:

    • Server name: imap.mail.me.com
    • SSL Required: Yes
    • Port: 993
    • Username: example@me.com (use your @me.com address from your iCloud account)
    • Password: Your iCloud password


    SMTP (outgoing mail server) information:

    • Server name: smtp.mail.me.com
    • SSL Required: Yes
    • Port: 587
    • SMTP Authentication Required: Yes
    • Username: example@me.com (use your @me.com address from your iCloud account)
    • Password: Your iCloud password


    Note: If you receive errors using SSL, try using TLS instead.

    Additional Information

    SSL is required for both IMAP and SMTP connection with iCloud. POP is not supported by iCloud. 

  • sjatkins Level 1 (0 points)

    I have difficulty understanding why anyone would question why you want to sync calendars from different providers.  The bottom live is that it is all your data.  That's right, yours, not the provider's data.  The different platform apps and viewers are views, or should be, on your data that you tell it you want to view with that app.  Yes, I know that is not how many build software today.  But it is most certainly The Right Thing (tm).


    The reason we have the icalendar standard (some time ago) and the CalDav standard is precisely to support such interoperability.  If some vendor is breaking that then they are effectively telling you it is their way or the highway and that they, not you, own your data.  Demand they stop such nonsense and vote with your feet if they will not. 

  • John Selma Level 1 (0 points)

    I have a Mac desktop, newer MacBook Pro, iMac, older MacBook, a Toshiba laptop running Ubuntu, an Android phone, a Blackberry tablet and an Android tablet.  The older MacBook is an early core duo that will not handle the last few upgrades in Mac OS but runs very well with Ubuntu 14.02.  They all sync nicely with Google products.  I would prefer to have iCloud working on them all for a number of reasons (music for example).  I am sure Apple management have their reasons but they should remember that Linux users tend to be innovative early adopters, even if their numbers are not many.

  • patlucas Level 1 (0 points)


    I am stuc

    I am new to Linux and I would like to sync contacts with iCloud. I setup iCloud e-mail and that works perfectly. I have an application called Sync but I can't work-out how to set it up for iCloud as iCloud is not in the list of services it offers. I am stuck on the screen below.


    Can anybody help me?





  • amp68 Level 1 (0 points)

    Apple uses the standard CardDAV protocol to make your contacts available.  All you need to do is find your CardDAV URL and set it up in your mail client.  Google will help you figure that out.


    Same with your calendar.  You need to use CalDAV.  You just need the right URL.


    The only one I am trying to find now is how to access iCloud Drive.


    Adding Linux support for iCloud would be trivial, since Linux supports IMAP, CalDAV and CardDAV out of the box.  All Apple would need to do is provide URLs.


    The iCloud for Windows package is needed, because Windows doesn't support any of these standard protocols without the use of a third party app, like Thunderbird with the Lightning plugin.

  • Doctor_Pi Level 1 (0 points)

    You're confusing data syncing with data access. There are people with data in Apple's cloud, Microsoft's cloud and Google's cloud. Syncing would allow one to make a change to data in one cloud and have it replicated to the others. Whether it can be done or not, I don't know. I wouldn't even advise it.


    What I would recommend is investigate each cloud. Is it accessible via open standards?


    An alternative would be to set up your own cloud at home. But then you'll be responsible for your own backups. and there are other drawbacks.