Skip to content

EML Import ​

This guide explains how to import emails from .eml files into MyEmailVault using a zip archive.

Zip Archive Structure ​

MyEmailVault accepts a zip file containing .eml files. The files can be organized in any folder structure within the archive. The folder hierarchy is preserved in the archive -- emails nested under Work/Projects/ in the zip will appear under that same path in MyEmailVault.

Example zip structure:

archive.zip
  Inbox/
    message-001.eml
    message-002.eml
  Sent/
    message-003.eml
  Work/
    Projects/
      message-004.eml

Only files with the .eml extension are processed. All other files in the archive are ignored.

Setup Steps ​

1. Create an Ingestion Source ​

In MyEmailVault, navigate to Ingestions and click Create New. Select EML Import as the provider.

2. Enter a Name ​

Give the source a descriptive name (e.g., "Exported Emails - 2024").

3. Provide the Zip File ​

You can import the zip archive using one of two methods:

Option A: Upload File ​

Click Upload File and select the zip archive from your computer. The file will be uploaded to MyEmailVault for processing.

Option B: Local Path ​

If the zip file is already accessible on the server filesystem, enter the full file path in the Local Path field.

4. Save ​

Click Save to create the ingestion source. MyEmailVault will extract the zip archive, parse each .eml file, and import the emails with their folder structure and attachments.

What Happens Next ​

The source status will show Importing while the archive is being processed. Once all emails have been extracted and archived, the status will change to Imported.

EML imports are one-time operations. There is no ongoing sync. To import additional .eml files, create a new ingestion source.