If you switch from iPhone to Android, you do not have to give up iCloud services like iCloud Mail. Although Apple does not facilitate setup, it is possible to connect and use your iCloud email address on Android.
Although we recommend Gmail, you should be able to add your iCloud email address in most email applications.
Create an application-specific password for iCloud
Before you begin, you must set up your iCloud account. Apple's two-factor authentication normally makes it difficult to connect third-party applications, but Apple allows you to generate a separate "application-specific password" for use on Android.
first, sign in to your Apple account and scroll down to the "Security" section. Under "Application-specific passwords," click "Generate a password."
If you do not see this section, you must set up a two-factor authentication on your Apple account. You need a Mac, an iPhone or a recent iPad to do it.
RELATED, RELATED, RELATED: How to set up a two-factor authentication for your Apple ID
Provide a brief but memorable description of this password (for example, "Android Connection"), then click "Create".
Save password Apple generates for you; you will need to use it instead of your Apple ID password to complete the login process.
Set up iCloud email access for Gmail
With your separate app password, you're ready to sync your iCloud emails with Gmail, the default email app for most Android device users. Do not forget that this process should also work in other mail clients; we cover more about it below.
To begin, swipe down from the top of your device to access the notifications, and then tap the gear icon. You can also access the Android settings from your application tray.
In the main menu, tap "Accounts". Depending on your device and the version of Android under which it is running, the name may be slightly different, for example "Accounts and Backup".
If you are using a Samsung device, press "Accounts" again in the following menu. For other Android devices, you should be able to skip this step.
You see a list of accounts synchronized with your device. Scroll down and tap "Add Account".
Select "Personal (IMAP)" with the Gmail symbol next to it.
The Gmail login screen appears. Type in your iCloud email address, then tap "Next."
Type the password generated by Apple for you (not your Apple ID password), then press "Next."
If your email address and password are correct, Android (via Gmail) connects and starts syncing your iCloud email account to your device. You may need to confirm some additional settings, such as how often you want Gmail to synchronize your email.
To see if the process worked, launch the Gmail app, then press the menu button at the top left. You should see your iCloud email account alongside your others. tap to access it in Gmail.
You can now use your iCloud email address to send and receive emails.
Use Microsoft Outlook or other e-mail applications
You do not have to use the Gmail app to get your iCloud emails on Android. There are other alternatives, like Microsoft Outlook. The installation process is similar, no matter what application you choose.
In the Outlook application, for example, tap the hamburger menu, and then tap the Add Account icon (the envelope with the plus sign in the corner).
Here, type your iCloud email address, then tap "Continue."
Outlook automatically detects that you are connecting with an iCloud account, so you should not do anything else. Type your password, and then tap the check mark at the top right to sign in.
You should now be able to view and send emails from your iCloud email address.
If you want to use another mail application, look for the IMAP connection option when you sign in to your account or the iCloud option. Use your generated password to complete the login process. You should be able to use your iCloud email as if you were on an iOS or Mac device.