-
-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for iCloud #7
Comments
I've been experimenting with syncing iCloud to EDS. It's mostly possible, but it requires some additional steps from the user. Users will need to create an app password here: https://appleid.apple.com/account/home There is an apple support article for this here: https://support.apple.com/en-us/HT204397 It looks like the app passwords are in the format: Evolution seemed to be able to fetch a new subdomain automatically when supplied with Similarly From here, Evolution has you select one single calendar or one single task list or one single contact list each time. I can imagine we probably want to just grab all the calendars, tasks, whatever we can get. It seems like at least Calendar and Tasks is regular caldav, but I can't confirm that Notes uses CalDav. It's possible that Tasks is also moving to a proprietary format so arg. At least we have calendars and contacts? For iCloud mail, Apple has a convenient support article here with all the required info: https://support.apple.com/en-us/HT202304 IMAP info:Server name: imap.mail.me.com SMTP info:Server name: smtp.mail.me.com And that's it! So pretty much we direct users to make an app-specific password and then we get iCloud Calendars, Contacts, Mail, and Tasks (for now) |
The omission of iCloud as an account type for calendar, mail, & contacts compatibility seems an odd exclusion when you have all other main competitors (Microsoft, Google, Facebook, Yahoo, etcetera), along with even a less-common alternative like FastMail.
iCloud uses Card DAV, Cal DAV, and IMAP for the syncing of those functions, so adding it as an addable account-type wouldn't exactly likely require any great extension of functionality or extra work to what I imagine is the current setup for the different Online Accounts.
Launchpad Details: #LP1374252 phillip stuerzl - 2014-09-26 03:42:41 +0000
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
The text was updated successfully, but these errors were encountered: