If you want to archive directly from iCloud you need special settings. Those are:
- Username: This is usually the name part of your iCloud email address (for example, emilyparker, not [email protected]).
- Servername: "imap.mail.me.com".
- Password: you need an app-specific password. See the blog article on app specific passwords
- SSL: yes.
- Port: 993.
In Mail Archiver version 6 you don't have to enter the values manually anymore. Click on the plus button to add an account:
Select iCloud and click on the Add button. You now only need to add your iCloud user name and an application-specific password:
Updated 30-Mar-2021: Version 6 improves the creation of an iCloud account.