Starting an Import in the Dashboard

This guide explains Walkthrough of the 3-step import wizard. so you can complete the TrekMail task with confidence.

Article details

Type, difficulty, plans, and last updated info.

Type
Guide
Difficulty
Intermediate
Plans
Starter · Pro · Agency
Last updated
Apr 29, 2026

The import tool pulls emails from an external account (Gmail, Outlook, Yahoo, iCloud, or any IMAP host) into a TrekMail mailbox using a guided 3-step wizard.

Available on Starter and higher plans. Nano accounts can view the import page but cannot start an import.

Prerequisites

  • Source credentials: The email address and password for the account you are importing from. Gmail, Yahoo, and iCloud require an App Password instead of your regular password.
  • A TrekMail mailbox: The destination mailbox must already exist. You'll need its password to confirm write access.

Step 1 — Connect to your source

  1. Go to Import in the left sidebar. You will see two tabs: Single Import and Bulk Import. Stay on Single Import.
  2. Select your provider: Click one of the provider cards (Gmail, Outlook, Yahoo, iCloud). The server address, port, and encryption are filled in automatically. For any other host, select Other and fill in the details manually.
  3. Enter your email address for the source account.
  4. Enter your password (or App Password for Gmail, Yahoo, and iCloud).
  5. Expand Advanced settings only if you need to override the server address, port, or encryption type.
  6. Click Check connection. We verify your credentials and load your folder list with message counts — no emails are copied at this step.

Step 2 — Choose folders and options

  1. Select folders: Check the folders you want to import. Use Select all or None to quickly include or exclude everything.
  2. Import options:
    • Skip duplicates — Recommended. Prevents re-importing a message you've already brought in.
    • Only import emails after — Optional date filter. Use this to import only recent email if you don't need your full history.
  3. Click Continue to proceed to Step 3.

Step 3 — Choose destination and start

  1. Destination mailbox: Select the TrekMail mailbox that will receive the imported emails.
  2. Mailbox password: Enter the password for that TrekMail mailbox to confirm write access.
  3. Review the import summary — folders selected, estimated message count, and what to expect.
  4. Click Start import. The job runs in the background; you can safely close the page.

Monitoring progress

Once started, the job appears in the Import history table at the bottom of the page.

Status Meaning
Queued Waiting for a worker slot.
Preparing Connecting to source and planning the import.
Running Actively copying messages. Progress is shown in real time.
Completed All selected messages have been imported.
Failed Something went wrong. Check the error message and retry.

Troubleshooting

  • Authentication failed: Double-check your source password. Gmail, Yahoo, and iCloud require an App Password — your regular password will not work.
  • Connection refused: Make sure you are using port 993 with SSL. Port 143 is often blocked by firewalls.

Migrating many accounts?

Use the Bulk Import tab to migrate multiple accounts at once with a CSV file. See Bulk Email Migration for the full guide.

Related articles

Jump to nearby guides that continue the workflow.

We use cookies for essential functionality. No ads, no ad tracking.

Sign in to TrekMail

Access your dashboard, mailboxes and DNS.

or
or

Reset email sent

If an account exists for this email, we've sent password reset instructions.

By continuing, you agree to TrekMail's Terms and Privacy Policy.