Auto Email Backup
A robust console utility built to secure personal and corporate communications. It interfaces directly with Microsoft Outlook (MAPI) to recursively extract emails, mirror folder structures locally, and save messages as standard `.msg` files for offline archiving.
Technical Features
Structure Mirroring
The tool recursively iterates through the entire Outlook directory tree. If you have a nested folder structure in Outlook (e.g., `Inbox > Projects > 2026`), the software automatically creates the identical folder path on your local drive to keep archives organized.
Incremental Backup
Designed for efficiency. Before saving an email, the system checks if the file already exists and compares the `LastModificationTime`. This ensures that only new or modified emails are downloaded, significantly reducing backup time for large inboxes.
Native .MSG Export
Emails are saved in the standard Microsoft Outlook `.msg` format (`olMSGUnicode`). This preserves all metadata, attachments, and formatting, ensuring the backup files can be opened natively in Outlook on any other machine.
Console UI
Utilizes `ShellProgressBar` to provide real-time feedback. Users see exactly which folder is being processed and the percentage of completion, ensuring the application is responsive during long operations.