Appearance
Full-Text Search
MyEmailVault provides fast, full-text search powered by Meilisearch. All archived content is indexed asynchronously, enabling near-instant queries across large mailbox archives.
What Is Searchable
Search covers the following fields:
- Subject -- email subject lines
- Body -- plain-text and HTML email content
- Sender -- the
Fromaddress and display name - Recipients --
To,Cc, andBccaddresses - Attachment filenames -- names of attached files
- Attachment text -- extracted text content from supported attachment types (PDF, Office documents, plain text)
Matching Strategies
MyEmailVault supports configurable matching strategies that control how search terms are matched against indexed content:
| Strategy | Behavior |
|---|---|
| Last | Matches the last word in the query as a prefix; all preceding words must match exactly. Best for type-ahead search. |
| All | Every word in the query must appear in the document. Returns the most precise results. |
| Frequency | Ranks results by term frequency. Useful when searching for a general topic across a large archive. |
Filters
Search results can be narrowed using the following filters:
- Date range -- restrict results to messages sent or received within a specific time window.
- Ingestion source -- limit results to a specific email source.
- Has attachment -- show only emails that have attachments.
Filters can be combined with free-text queries for targeted retrieval.
Bulk Export
Search results can be exported in bulk as a ZIP archive. Click Export All in the results header to create a background export job. You can choose whether to include original attachment files alongside the generated PDFs. See Export & Print for details on the export format, limits, and permissions.
Pagination
Results are returned in paginated sets. The interface supports navigating through large result sets without performance degradation.
Keyword Highlighting
Matched search terms are highlighted in the results list, making it easy to identify why a particular message was returned and to scan results quickly.
How Indexing Works
Indexing runs as an asynchronous background worker. When new messages are archived or existing records are updated, they are queued for indexing. The worker processes the queue continuously, so new mail typically becomes searchable within seconds of archival. Indexing does not block the archiving process.