Name | Modified | Size | Downloads / Week |
---|---|---|---|
readme.md | 2025-01-05 | 5.1 kB | |
mailsort.exe | 2025-01-05 | 12.1 MB | |
Totals: 2 Items | 12.2 MB | 2 |
MailSort.exe: Your Reliable Email Assistant!
Version: 3.2.1
Description
MailSort.exe is a powerful utility for automatic email sorting in MS Outlook, developed by the KilocodE team. It helps you organize your email by automating routine tasks of sorting and archiving.
Our utility is not just a tool, it's your personal email assistant that works quietly and efficiently, freeing up your time for more important things. At KilocodE, we strive to make our programs not only functional but also easy to use.
Key Features:
- Automatic Email Sorting:
- Intelligently moves new emails from the "Inbox" folder to structured subfolders in the "Themes" folder based on rules defined in the configuration INI files.
- Supports sorting by multiple conditions:
- Sender
- Keywords in the email body
- Partial match of the email subject
- Automatically creates new folders if the required folder does not yet exist.
- Limits the length of the created folder name for better organization.
- Intelligent Merging of Similar Folders:
- Merges folders with similar names in the "Themes" and "Archive" folders, contributing to better organization of your mail.
- Configurable similarity threshold for folder names, allowing precise tuning of the merging process.
- Option to exclude certain folders from the merging process.
- Automatically moves emails from merged folders to the target folder.
- Deletes empty source folders after merging, maintaining order.
- Smart Archiving of Read Emails:
- Automatically moves folders where all emails are read from the "Themes" folder to the "Archive" folder.
- Ability to exclude certain folders from the archiving process.
- Date-based Archiving:
- Moves folders from the "Archive" folder to subfolders structured by year, month, and week (year/month/week), using the date of receipt of the first email in the folder.
- If there are no emails in the folder, the current date is used, ensuring a logical organization of the archive.
- Restoring Folders from Archive:
- Automatically moves folders with unread emails from the "Archive" folder back to the "Themes" folder, ensuring that important messages are not forgotten.
- Automatic Cleanup of Empty Folders:
- Deletes empty folders (without emails and subfolders) in the "Themes" and "Archive" folders, helping to maintain the cleanliness of the mailbox.
- Exclusion of certain folders from the deletion process, providing flexibility in managing your folders.
- Flexible Configuration via INI Files:
- All utility configurations are stored in INI files, allowing you to easily customize MailSort.exe to your needs.
- Detailed Logging:
- Logs all utility actions in the
mailsort_log.txt
file with detailed records of email movements and errors. - Setting the size of the log file, allowing you to control the volume of stored data.
- Support for displaying messages in the console to monitor the operation in real time.
- Logs all utility actions in the
- Licensing:
- Extended functionality: deleting empty folders, archiving, merging, restoring folders are available only with a valid license (key file).
Command Line Management
MailSort.exe supports the following command line arguments:
-inst
: First launch. Creates INI files, a key file, and a BAT file to run on a schedule.-key
: Creates a key file (trial).-ini
: Creates INI files.-bat
: Creates a BAT file to run on a schedule.-start
: Adds a task to the Windows task scheduler to run every 30 minutes.-stop
: Removes a task from the Windows task scheduler.-info
: Displays help information in a file.-help
: Displays usage help.
How to Get Started
- Download the executable file
MailSort.exe
. - First Launch: Run
MailSort.exe -inst
. The utility will create the necessary INI files, a key file, and a BAT file for further work. - Configure INI Files: Open
mailsort.ini
andmailsort_rules.ini
and edit the parameters to your needs. - Manual Run: Run
MailSort.exe
without arguments for a one-time sort. - Scheduled Run: Run
mailsort_start.bat
to automatically run the utility every 30 minutes.- To automate using the task scheduler:
- Run
MailSort.exe -start
to add a task to the task scheduler.
- Run
- To automate using the task scheduler:
Configuration Files
mailsort.ini
: Contains the main settings of the utility, including file paths, sorting, and archiving parameters.mailsort_rules.ini
: Defines email sorting rules, including keywords for searching in subject lines and email bodies.mailsort_log.txt
: Log file where the utility records its actions and potential errors.readme.txt
: Contains help information about the utility..key
: License file.
Feedback
If you have any questions or suggestions, please contact us at: KilocodE@yandex.ru.