- Thunderbird Icloud Settings
- Thunderbird Icloud Setup
- Thunderbird Icloud Account
- Thunderbird Icloud Email
- Thunderbird Two Factor Authentication
- Thunderbird Icloud Calendar
If there is an operating system that Apple completely ignores, it is Linux. To this day, Apple has yet to develop any version of its popular software, such as iTunes and iCloud Drive, for Linux. However, if you are a user of iOS devices such as the iPhone or iPad, there are ways to access iCloud services with Ubuntu.
Corrected iCloud Server Information for Postbox/Thunderbird. After a little bit of research and some trial and error, I was able to successfully change my iCloud email configuration to get it to work. Here is the proper (working) configuration for use with Postbox/Thunderbird: Server information. IMAP (Incoming Mail Server) information. Connect an iCloud calendar to Thunderbird Adding any remote calendar to Thunderbird is trivial. However, with an iCloud calendar it’s more complicated than usual for two reasons: You need to deal with two-factor authentication (2FA). I'm not familiar with icloud's mail, but that article mentions the (potential) glitch of: 'Many IMAP servers default to a Sent Items folder, not a Sent folder. Thunderbird defaults to 'Sent' in 'Tools - Account Settings - Copies & Folders - When sending messages automatically'. Thunderbird will not create the folder if it doesn't exist.'
In this tutorial, you will learn how to sync your iCloud email, calendar, and address book on Ubuntu 19.04 (Disco Dingo). We’ll see how to set up Evolution and Thunderbird, two favorite email clients on Ubuntu.
Thunderbird Icloud Settings
Step One: Create an Apple App-Specific Password
Before you begin software configuration, you need to create an “application password” from your Apple account:
- From your iOS device (iPhone or iPad), go to
Settings > Apple ID > Password and Security. - Activate the two-factor authentication and follow the instructions to complete the process.
- Using your web browser, sign in to your Apple account
at https://appleid.apple.com/. - Scroll down to the “Security” section and click “Generate Password …” under “Application Passwords.”
- Enter a label to identify the application password (e.g., Evolution) and click on “Create.”
- Make a note of the password generated and click on “Done”:
Let’s move on to the software configuration.
Connecting to iCloud with Evolution Software
Developed by Gnome, the Evolution email client software is probably the easiest to sync with iCloud.
Installing and configuring the Evolution software
The Evolution software can be installed using the “Ubuntu Software” application under Gnome or using “Discover” under KDE. However, if you prefer to use the command line, use these commands:
Evolution: Connecting to iCloud e-mail
When using Evolution for the first time, you will be prompted to set up an email account:
Click “Next” to the “Identity” section. Enter your iCloud name and email address:
Thunderbird Icloud Setup
Evolution recognizes iCloud addresses and detects the configuration required for receiving emails. In the “Username” field, enter the name of your mailbox without the “@icloud.com” portion:
In the next step, enter the same username for sending an email:
Click “Next” until the configuration is complete. You will then be prompted to enter the password generated at the beginning of this tutorial:
You can now access your iCloud emails with Evolution.
Evolution: How to Sync the iCloud Calendar
The connection to the iCloud calendar uses the CalDAV protocol. In short, this is an extension to the WebDAV protocol, which allows online access to an iCalendar format calendar.
To connect a new iCloud calendar, click File > New > Calendar and select CalDAV.
Splatoon wii u emulator. Enter a name to identify the calendar and enter this URL: https://caldav.icloud.com/
Thunderbird Icloud Account
Enter your full email address in the “User” and “Email Address” fields:
Then click Find Calendars. When prompted to authenticate, enter the password generated at the beginning of this tutorial. Then select the desired calendar from the list and click on “OK”:
Click on the “Submit” button again in the “New Agenda” window. A CalDAV calendar group now appears in Evolution:
Evolution: How to Sync iCloud Contacts
The iCloud address book uses the CardDAV protocol. CardDAV is a standard Internet protocol for synchronizing contacts. It is built around the HTTP-based WebDAV protocol and uses the vCard format for contact data.
To connect to an iCloud address book in Evolution, click File > New > Address Book. From the drop-down list, select CardDAV and enter a name for the address book.
In the “URL” field, enter the following address: https://contacts.icloud.com/
Then enter your iCloud email address in the “User” field and click the Find Address Books button.
Thunderbird Icloud Email
Select your address book from the list and click “OK.” Note that Evolution will automatically adjust the URL of the address book. Therefore, do not change the new value. Click on “OK” to finish adding the new notebook.
Connecting to iCloud with Thunderbird Software
Developed by Mozilla, Thunderbird is another popular email application among Linux users. Unfortunately, Thunderbird does not offer a calendar natively. However, we can fix it with extensions.
Here’s how to install Thunderbird:
Once the installation is complete, launch it.
Thunderbird: Connecting to iCloud Email
When it first runs, Thunderbird will prompt you to set up an email address. Enter your iCloud email address and your Apple password (generated at the beginning of this tutorial) and click “Continue”:
Thunderbird Two Factor Authentication
Thunderbird will automatically detect the incoming and outgoing server settings. Click on “Done” to complete the configuration.
Thunderbird: How to Sync iCloud Calendars and Contacts
Before you can connect to your iCloud address book and calendar, you will need to install some extensions. From the main menu, click “Add-ons”.
Thunderbird Icloud Calendar
From the left menu, click on Extensions and then search for “lightning.”
Install the following extensions: Lightning, LightningButton, Lightning Calendar Tabs, TbSync and Provider for CalDAV & CardDAV. Restart Thunderbird.
From the main menu, click Add-ons > TbSync. At the bottom of the Accounts column, click the Account actions > Add new account menu and select CalDAV & CardDAV.
In the list, select iCloud and click on “Next.” On the next screen, enter your full iCloud email address and the previously generated application password and click “Finish”:
Check Enable and synchronize this account and select the address book and iCloud calendar to sync in the list.
Click the Synchronize now button and close the window. The selected address book and calendar will now be synchronized automatically.