All help articles

Importing mail from another server

Mail in another account (Gmail, Outlook.com, Fastmail, a company server) can be copied here over IMAP, folders, read marks and dates included.

Starting an import

The import runs on the server, so the browser can be closed. Its progress shows on the same card, and the user gets an email when it is done or if it stops. Cancel stops it; what was copied stays.

Many providers do not accept the normal password for IMAP: Gmail, iCloud, Yahoo and Outlook.com with two-step sign-in need an app password made in that account's security settings, and Gmail needs IMAP turned on.

What is copied

Running it again

An import remembers where it got to in each folder, and skips any message already in the target folder (same Message-ID and size). Running a new import later, for example on the day you move your MX records, copies only what arrived since. A mailbox that fills up stops the import with a message saying so; free space or ask for more, and start it again.

Safety

For developers

GET/POST /api/mail/imports and DELETE /api/mail/imports/{id} in api/webmail.yaml; /v1/tenants/{tenantId}/accounts/{accountId}/imports in api/openapi.yaml.