Aid4Mail for eDiscovery and Forensics

Feature Comparison Chart

Aid4Mail, from Fookes Software, is used by many digital forensics and e-discovery professionals for criminal, legal and compliance investigations. It can process up to 16,000 emails every minute and offers advanced searching, filtering and scripting capabilities. With customers such as Jones Day, Deloitte, the FBI and CIA, and the US Department of Justice, Aid4Mail is trusted as the most accurate and reliable email e-discovery and forensics solution on the market.

There are various licensing options, which are designed to suit the needs of government departments, not-for-profits, law firms and consultants.

Aid4Mail Service Forensic eDiscovery Personal
Usage restrictions:
For internal use Yes Yes limited to one person's mail per license
For public sector external use Yes Yes limited to one person's mail per license
For private sector external use Yes No limited to one person's mail per license
For Forensic or E-discovery consultants Yes No No
One-off information/e-discovery requests encompassing 1-2 mail accounts No No Yes
One-off information/e-discovery requests encompassing 2+ mail accounts No Yes No
Aid4Mail run on end-users' computers Yes Yes Yes
Aid4Mail run on server Yes Yes Yes
Aid4Mail USB flash drive activation Yes public sector only No
User-friendly GUI Yes Yes Yes
Aid4Mail Console (CLI) Yes with Console purchase No
Aid4Mail Console Launcher (GUI) Yes with Console purchase No
One license per seat Yes Yes No
One license per mail account No No Yes
Accurate conversion (1) of emails and their contents, mailbox folders and metadata Yes Yes Yes
Process over 40 email programs and file formats  (2) Yes Yes Yes
Process email files separated from their mail program Yes Yes Yes
Convert directly from an external drive (e.g. USB, CD, DVD) Yes Yes Yes
Option to filter out duplicates and attachments Yes Yes Yes
Process large files (tested on a 264 GB mbox with 3 million emails) Yes Yes Yes
Merge multiple mailboxes to a single file Yes Yes Yes
Split large mailboxes into smaller files Yes Yes Yes
Process Microsoft Exchange accounts through Outlook profiles (3) Yes Yes Yes
Filter emails by date, keywords, and text using wildcards, regular expressions and logical operators Yes Yes Yes
Scriptable for full control over email filtering, data extraction and custom export formats Yes Yes Yes
Error logging and recovery Yes Yes Yes
Reporting progress information Yes Yes Yes
Batch processing Yes Console Required No
Run from other applications, scripts, batch files and Windows Services Yes Console Required No
Run migration unattended Yes Console Required No
Convert from PST to PST Yes Console Required No
Automation and scheduling Yes Console Required No
Extract email addresses, attachments, and other contents Yes Yes Yes
Rebuild proprietary formats to Internet standards (4) Yes Yes Yes
Save emails to CSV for database or spreadsheet use Yes Yes Yes
Export to Excel, XML, and HTML for viewing in Internet Explorer Yes Yes Yes
Export to searchable PDF Yes Yes Yes
Export to PDF/A (long-term archiving format Yes Yes Yes
Export to encrypted and password-protected PDF files Yes Yes Yes
Embed original SMTP header or full email in PDF files Yes Yes Yes
Process and restore unpurged email (except MS Outlook & Exchange) (5) Yes Yes Yes
Advanced hash functions for scripting Yes Yes Yes
Process email data with external console programs Yes Console Required No
Batch process multiple PST files Yes Console Required No


  1. Please find more information regarding conversion accuracy here:
  2. To process (from/to) Outlook MSG files, PST files, and Outlook/MAPI mail profiles, Aid4Mail requires Office Outlook.
  3. Microsoft Exchange can either be processed through an Outlook/MAPI mail profile, or through the IMAP protocol in which case the Exchange server needs to be set up for IMAP access. See instructions here: instructions.
  4. Typically Eudora, PocoMail, and Barca mailboxes, and Calypso and Courier archives.
  5. What is “Unpurged Mail”?

    When you move a message from one folder to another in your email client, or delete a message, the process is more complicated that it would initially seem. A copy of the message is placed in the appropriate destination folder, but the original message is not removed immediately. Instead it is flagged as “unpurged”, and hidden from display, until such a time that the folder that contains it is compacted.

    The reason for this behavior is to optimize the move/delete process by not having to reorganize a mailbox every time a message is removed from it. As mailboxes can become very large, and messages can usually be moved around without limitation, this can provide a considerable time-saving. However it also means that when you process a mailbox with Aid4Mail, the mailbox can potentially contain unpurged messages.

    As these messages are generally unwanted, they are automatically skipped by the Home and Professional versions of Aid4Mail. The eDiscovery versions offer an option to process unpurged mail, which is usually only required in a forensics context.