VERSION 17 IS A PAID UPGRADE FROM PREVIOUS VERSIONS. THERE IS A $20 UPGRADE FEE FOR USERS OF EARLIER VERSIONS PRIOR TO 17.0.

For those who purchased MailSteward on or after October 1, 2022, the upgrade is free. If you have a license for MailSteward or a site license, purchased on or after October 1, 2022, you can upgrade in the usual way by clicking on Install Update. You will then be provided with a new license key for you to enter once the 17.x version of MailSteward is installed and re-launched.

If you are a registered user of a previous version of MailSteward, purchased prior to October 1, 2022, you can upgrade to version 17.x by downloading the latest version and taking the following steps.

1. Purchase the $20 MailSteward upgrade license at the pubblog store.

2. Launch MailSteward 17.x and click on the Enter License button. Then enter your new upgrade license key, and click on the License Now button.

3. Your new license key will be entered into the registered users' database, and MailSteward will be fully activated.



Version 17.1.1, Build 1558 release notes

Fixed bug that sometimes caused a crash after completion of the archive process.



Updated Help and copyright notices to 2024.



Version 17.1, Build 1556 release notes

Add 2027 to all year drop-down menus.



Upgrade to latest version of sqlite.



Upgrade to latest version of the Chilkat library.



Make Full Disk Access alert work on Sonoma.



Version 16.0.5, Build 1554 release notes

Fix bug that caused scheduling to not take effect until a system reboot.



Version 16.0.4, Build 1551 release notes

Replace Full Disk Access splash screen with simple alert.



Version 16.0.4, Build 1550 release notes

Make check for Full Disk Access work on Ventura.



Version 16.0.4, Build 1549 release notes

Fixed bug in MailSteward that caused emails that contain emojis to be archived even though they are duplicates.



Version 16.0.3, Build 1548 release notes

Update copyright text to 2023.



Add two more years to all year drop-down menus.



Version 16.0.2, Build 1546 release notes

Fix bug that caused Import mbox Files menu item to not work until archive is stopped and import is retried.



Fix bug that caused SQL errors when archiving some email files.



Version 16.0.1, Build 1544 release notes

Now compatible with macOS 13, Ventura.



Change default beginning date for archive to two days before most recent date in the database, instead of one day before.



Version 15.0.5, Build 1538 release notes

Exclude Trash, Junk, and Spam when mailboxes are selected for archiving, unless Trash and Junk are specifically included in the general settings.



Version 15.0.4, Build 1537 release notes

Fix bug that caused progress panel to still be running after importing a designated folder of email, thus requiring the user to quit and relaunch MailSteward.



Version 15.0.4, Build 1536 release notes

When displaying an email, show all of the To and CC email addresses.



Version 15.0.3, Build 1535 release notes

Make buttons more visible in light mode.



Fix bug that cause hang at archive completion when box is checked to archive folder but no folder is specified.



Minor bug fixes.



Version 15.0.2, Build 1531 release notes

Add Save Debug Log item to the File menu.



Minor bug fixes.



Version 15.0.1, Build 1530 release notes

Now backward compatible with macOS 10.15 (Catalina)



Version 15.0, Build 1528 release notes

Now compatible with macOS 12 (Monterey)



Universal binary runs natively on Apple silicon and Intel CPUs



Added option in Settings to change appearance: light mode, dark mode or follow system setting



Minor bug fixes



Version 14.1.2, Build 1518 release notes

Make date format in selected email match the date format chosen in the viewing settings.



Increase the maximum beginning id number when exporting an SQL file, from 999,999 to 10,000,000.



Version 14.1.1, Build 1515 release notes

Added keyboard shortcut to delete selected e-mail from the database: "Command-D"



Fixed bug that caused a space to be added to the beginning of tags when adding tags to selected e-mails



Version 14.1, Build 1511 release notes

Make Text button alternate between showing text version and HTML version



Minor bug fixes



Version 14.1, Build 1509 release notes

Fix bug that kept macOS from asking permission for MailSteward to control the macOS Mail application



Version 14.1, Build 1508 release notes

Now compatible with macOS 11 (Big Sur)



Updated to the latest version of the SQLite



Improved onboarding experience for new users



New icons and miscellaneous small bug fixes



Version 13.4.2, Build 1491 release notes

Fix bug that caused some attachments to not be included when exporting email into the mbox format.



Version 13.4.1, Build 1490 release notes

Fix bug that sometimes caused a crash when a folder was specified to be archived, in addition to accounts or mailboxes in the Accounts settings.



Version 13.4.1, Build 1489 release notes

Fixed bug that sometimes caused a crash when importing multiple mbox files.



Version 13.4.1, Build 1488 release notes

Fixed bug that caused file path to not appear in the mailbox field when importing an mbox file



Fixed bug that caused MailSteward to run out of memory when importing multiple large mbox files



Version 13.4, Build 1485 release notes

Archive attachments option has been removed from Settings. Now attachments are always archived



Added new Add and Replace options for tagging one or more e-mails



Year list drop-downs for archiving and searching have been expanded to 2024



Import support for 3rd-party app MailTags dropped



Version 13.3, Build 1480 release notes

MailSteward is now compatible with macOS 10.15 Catalina (public beta)



Fixed bug that prevented some graphics embedded in HTML from being listed as attachments



Version 13.2.1, Build 1477 release notes

Searches for strings in the body text of e-mail now work for HTML content when there is no plain text



Version 13.2, Build 1475 release notes

All versions of MailSteward are now officially notarized by Apple.



Fixed bug in MailSteward and MailSteward Lite that caused exported mbox files to not be compatible with DevonThink.



Version 13.1.6, Build 1474 release notes

Creates a LaunchAgents folder in the user Library folder, if it doesn’t already exist, so that scheduling will work



Version 13.1.5, Build 1473 release notes

In general settings, adds option to select None when choosing between Apple Mail and Postbox e-mail clients



Additional minor bug fixes



Version 13.1.4, Build 1468 release notes

Make it so Mojave will ask the user for permission for MailSteward to control the Mail application.



Version 13.1.4, Build 1467 release notes

Make the Search reset button also reset the tag search.



Add command-T keyboard shortcut to bring up Tags window.



When searching for categories, search for exact string rather than sub string.



Blank out the body window pane from a previous selection after a new search.



Sort multiple keywords tag alphabetically before inserting into the database.



Update to latest versions of Sparkle and SQLite.



Version 13.1.3, Build 1465 release notes

Fix bug that caused crash when email file contains neither a sent nor a received date



Version 13.1.3, Build 1463 release notes

Fix bug that caused some emails to not be importable by Apple Mail when exported from MailSteward as mbox files.



Change: when there is no sent date field MailSteward now uses received date and time



Version 13.1.2, Build 1458 release notes

Fix bug that caused email date to be set to current date and time instead of actual email date.



Version 13.1.2, Build 1455 release notes

Make scheduling work regardless of the location of the MailSteward application instead of requiring it to be in the Applications folder.



Version 13.1.1, Build 1454 release notes

Fixed problem in Mojave so that it will ask more than once to get permission for MailSteward to control the Mail application.



Version 13.1, Build 1451 release notes

Implements a new Mojave dark mode look and feel.



Fixes a bug in scheduling that caused a schedule of multiple hour intervals to be changed to a schedule of single hour intervals.



Fixes a bug that caused the status of the archive process to not be updated as the archive progressed.



Version 12.3.8, Build 1440 release notes

Fixed bug that allowed old crontab schedule to run without archiving anything.



Fixed problem with scheduling that prevented schedules from being removed.



Version 12.3.7, Build 1439 release notes

Fixed bug in scheduling that prevented some schedules from executing



Version 12.3.6, Build 1435 release notes

Updated code and simplified procedure for scheduling archives



Added support for macOS 10.14 (Mojave)



Version 12.3.5, Build 1425 release notes

Minor bug fixes



Version 12.3.5, Build 1424 release notes

Fixed bug that caused some emails with attachments to not display the body of the email.



Version 12.3.5, Build 1423 release notes

Fixed bug that prevented the import of an mbox file that was exported from Microsoft Outlook.



Fixed bug that caused a crash when archiving an email with no body.



Version 12.3.4, Build 1421 release notes

Fixed bug that sometimes caused a crash when, in the settings, a folder is specified to be archived in addition to or instead of selected accounts or mailboxes.



Version 12.3.4, Build 1420 release notes

Add ability to import very large mbox files.



Version 12.3.3, Build 1418 release notes

When switching databases, make body and attachment views blank



Minor bug fixes



Version 12.3.2, Build 1416 release notes

Make MailSteward compatible with Postbox 6.



Remove Attachments folders from the list of mailboxes in the Accounts settings.



MailSteward now checks to see if an instance of MailSteward is already running, and quits if that is the case.



Version 12.3.1, Build 1401 release notes

Fix bug that caused a crash when archiving email with no Date field.



Version 12.3.1, Build 1400 release notes

Fix bug that caused some email which had dates in a non-standard format to have their dates changed to the current date and time.



Fix bug that caused selected emails saved as a pdf file to be printed instead of saved to a file.



Upgrade to version 3.22 of SQLite.



Version 12.3, Build 1398 release notes

Fix bug that caused a crash when archiving some attachments.



Version 12.3, Build 1392 release notes

Fix bug that caused a crash when archiving some unusual emails.



Fix problem displaying some non-English emails with accented characters.



Other minor bug fixes.



Version 12.2, Build 1389 release notes

Update year to 2018 everywhere.



Add splash screen with getting started help.



Minor bug fixes.



Version 12.1.1, Build 1384 release notes

Reassemble raw source files from which Apple Mail has stripped out and decoded attachments content.



Version 12.1, Build 1382 release notes

Fix bug that caused some attachments to not be saved when there are multiple large attachments.



Fix bug that caused scheduled archive to hang which sometimes caused multiple instances of MailSteward to be launched.



Version 12.0, Build 1381 release notes

Now compatible with High Sierra, MacOS 10.13.



Fix bug that caused scheduled archive to hang when unable to communicate with Apple Mail, which sometimes caused multiple instances of MailSteward to be launched.



Version 11.4.3, Build 1378 release notes

Fix bug: Due to change in Apple Mail file structure, a few attachments were not being archived.



Version 11.4.3, Build 1377 release notes

Get rid of unnecessary “Invalid email file” error messages in the archive log.



Version 11.4.3, Build 1376 release notes

Fix bug that caused wrong date to be put into saved PDF files.



Fix bug that caused a few emails to be seen as an invalid format causing them to not be archived.



Version 11.4.2, Build 1374 release notes

Fix bug that caused MailSteward Pro to not refresh the Apple Mail account display names.



Fix bug that caused a few email attachments in particular folders to not be archived.



Version 11.4.2, Build 1372 release notes

Fix bug that caused mailtags to not be imported when there are both mailtags and MailSteward tag rules.



Add email ID to the filename when saving email text to a PDF file.



Make MailSteward Pro work with Amazon Web Services Relational Database Services Aurora MySQL database instance.



Version 11.4.1, Build 1370 release notes

Update all date drop-down menus to go beyond 2016.



Minor bug fixes.



Version 11.4, Build 1366 release notes

Fix bug in export mbox files - was not exporting all selected files.



Fix bug in export SQL - was not exporting tags.



Now compatible with Sierra (macOS 10.12)



Version 11.3.2, Build 1359 release notes

Implement notification center in MailSteward.



Fix bug that caused some Japanese emails to crash MailSteward during archive.



Fix bug that sometimes caused inability to select the first email in a list.



Version 11.3.1, Build 1354 release notes

MailSteward now works in El Capitan to list the correct email account names and mailbox names in the MailSteward settings.



Version 11.3, Build 1347 release notes

Add email ID to beginning of file name when saving attachment files.



Remove the option to process all mailboxes. Instead users should use the select mailboxes option in the Accounts tab of the Settings.



Fix bug that didn't update number of rows in table view after deleting selected emails.



Install the latest version of the Sparkle updating software.



Other minor bug fixes.



Version 11.2, Build 1340 release notes

New feature to optionally delete duplicates in the database.



Version 11.1, Build 1338 release notes

Add horizontal scroll bar to Accounts tab table in the MailSteward settings.



Fix bug that caused the MailSteward settings to sometimes not be retained when MailSteward is quit and relaunched.



Version 11.0, Build 1335 release notes

Fix forward email to show the body of the forwarded email.



Fix reply to email - sometimes it did not create a new email in the Mail application.



Version 11.0, Build 1333 release notes

Fix forward and reply to include the body of the selected email.



Find mailboxes located outside the normal El Capitan location.



Fix problem displaying diacritical marks in MailSteward Pro for SQL data imported from MailSteward SQL export.



Version 11.0, Build 1167 release notes

In list of email accounts, replace meaningless hexadecimal strings created by El Capitan Mail with meaningful display names.



Version 11.0, Build 1166 release notes

Now compatible with El Capitan (OS X 10.11).



Now works with Postbox as well as Apple Mail.



Brand new look and feel.



Numerous bug fixes.



Version 10.4, Build 1309 release notes

Creating a new database now refreshes the screen listing emails.



Version 10.4, Build 1307 release notes

Fix bug that caused a memory leak when importing large mbox files.



Version 10.4, Build 1306 release notes

Fix bug introduced in previous build that caused rare crash archiving email with an invalid date.



Version 10.4, Build 1304 release notes

Fix bug that caused some unusual date formats to be changed to current date and time.



Version 10.4, Build 1302 release notes

Fix bug that caused attachments to not be archived for emails divided into .partial.emlx and .part.emlx files.



Version 10.4, Build 1301 release notes

Allow emails with invalid date and give them current date and time.



Fix bug causing some non-utf encoded emails to not be archived.



Version 10.4, Build 1297 release notes

Fix bug that caused MailSteward to crash when parsing some rare email configurations.



Add header information to html version display.



Change initial display to 200 most recent emails instead of 500.



Fix bug that caused the contents of the import folder to not be deleted after archiving.



Fix bug - not handling special characters such as umlauts when importing MailTags.



When saving attachments, put numbers before extension for duplicate names, instead of after extension.



Fix bug - not processing Windows line feeds properly.



Version 10.3.1, Build 1280 release notes

Fix bug causing a crash when importing multi-line MailTags.



Version 10.3.1, Build 1278 release notes

Fix bug causing some attachments in rare cases to not be archived.



Version 10.3.1, Build 1276 release notes

Fix bug that caused some mailboxes to not be listed in the Account tab of the settings when mailboxes are chosen.



Version 10.3.1, Build 1275 release notes

Fix bug in importing mbox files.



Version 10.3.1, Build 1274 release notes

Allow emails with no sender.



Fix bug in importing multi-email mbox files.



Fix bug causing duplicate mailboxes in the mailbox lists.



Get rid of all perl processes.



Version 10.3.1, Build 1269 release notes

Fixed bug causing email files to not be deleted from import folder when delete box is checked.



Fixed two bugs that caused rare occurrences of MailSteward crashing.



Version 10.3.1, Build 1266 release notes

Fixed bug causing some emails with no date to be continuously archived.



Version 10.3.1, Build 1264 release notes

Fixed bug causing email reminders to be continuously archived.



Version 10.3, Build 1263 release notes

New email parsing engine - more accurate, faster archiving.



Fix missing h on search button in Yosemite.



Now 64 bit.



No longer compatible with Snow Leopard or Lion.



Version 10.2, Build 1260 release notes

Fix bug that caused keyword dropdown to not work in tags tab of search window.



Version 10.2, Build 1258 release notes

Fix rarely occurring bug that caused utf-8, base64 encoded, plain text to not be properly displayed.



Fix bug that caused keywords drop-down to crash when there are no keywords.



Make the Open Recent menu item work correctly to display the newly chosen database.



Add four years to all of the year drop-down menus.



Update the manuals.



Version 10.1.1, Build 1255 release notes

Fix bug introduced in version 10.1.1 that caused duplicates to no longer be skipped when archiving.



Version 10.1.1, Build 1254 release notes

Fix bug introduced in version 10.1.1 that displayed blank search window.



Fix bug introduced in version 10.1.1 that caused some email bodies to not be displayed.



Version 10.1.1, Build 1252 release notes

Fix bug causing some accented characters to not be displayed properly in the From and To fields.



When saving multiple attachments, increment a filename suffix so that attachments with the same name are not overwritten.



Fix bug that caused mbox export to crash in some rare circumstances.



Version 10.1, Build 1165 release notes

New feature to search for attachment file types.



Upgrade to SQLite 3.7.17.



Fix bug that caused incorrect date to be archived for email that was first uploaded to gmail and then downloaded to Mail.



Version 10.0.2, Build 1237 release notes

Fix bug that caused some Japanese emails to be incorrectly displayed.



Hide MailSteward when doing a scheduled archive.



Version 10.0.1, Build 1234 release notes

Fixed bug causing minimized window to not be easily restored.



Version 10.0.1, Build 1233 release notes

Fixed bug causing setting the font for the email list to not work.



Make main window not resizable while archiving.



Make button icons display correctly on Snow Leopard.



Fix bug in check for duplicates.



Add more years to stats report dropdowns.



Version 10.0, Build 1216 release notes

Fixes bug - During archive process, if MailSteward became inactive and then was made active again, the browse window display was corrupted and buttons quit working.



Version 10.0, Build 1231 release notes

Add field drop-downs to search window, making it possible to search for multiple strings in the same field.



Add check boxes to list of email accounts or mailboxes in accounts settings.



Add ability to specify different fonts for list of emails and body text of an email.



Get rid of indexing options. Index everything by default.



Fix bug - base64 encoded plain text was not being decoded.



Add deselect all to edit menu.



Get rid of small panel. Always display list of 500 most recent emails.



Numerous cosmetic changes.



Minor bug fixes.



Version 9.2.1, Build 1202 release notes

Minor bug fixes.



Version 9.2.1 release notes

Add option to not skip duplicates when archiving.



Version 9.2, Build 1198 release notes

Fix bug in setting the default font via the Edit menu.



Minor bug fixes.



Version 9.2, Build 1197 release notes

Added 4 more years to archive beginning and ending date drop-downs.



Version 9.2 release notes

MailSteward now requires OS X 10.6 or better (Snow Leopard, Lion, or Mountain Lion).



Mountain Lion Gatekeeper compatible.



Fixed bug in export SQL file.



Minor bug fixes.



Version 9.1.1, Build 1191 release notes

Disabled resize for settings panel and expanded the size of the settings accounts tab.



Version 9.1.1 release notes

Fixed bug that caused dates to be set to Greenwich Mean Time when running in Lion (OS X 10.7).



Version 9.1, Build 1189 release notes

Fixed bug - when running under Lion, scheduled times were set to Greenwich Mean Time rather than local time.



Version 9.1, Build 1187 release notes

Fixed bug causing hang due to refreshing mailboxes list after archive completion.



Version 9.1 release notes

Fixed bug that caused email accounts to sometimes not be recognized in Lion (OS X 10.7).



Now refreshes mailboxes list after archive completion.



Version 9.0.8 release notes

MailSteward is now compatible with OS X 10.7 (Lion).



Version 9.0.7, Build 1183 release notes

Fix bug that caused selected mailboxes settings to not be retained when MailSteward relaunched.



Version 9.0.7, Build 1182 release notes

Fix bug that caused progress panel to not close when done adding tags.



Version 9.0.7, Build 1180 release notes

Make universal binary instead of Intel only.



Upgrade to sqlite 3.7.6.2.



Version 9.0.7 release notes

Make separate check boxes for archiving trash and junk mailboxes in the general settings.



New feature to log duplicate emails that were skipped during archiving.



Store entire mailbox path in the database instead of just the last two folders.



Fix bug that in rare instances caused email body to be tacked on to the CC: addresses.



Version 9.0.5, Build 1176 release notes

Fixed bug that caused directories to be listed that were not actual mailboxes, when mailboxes were chosen in the Accounts Settings.



Fixed bug that caused scheduled archives to deselect selected mailboxes, when mailboxes were chosen in the Accounts Settings.



Version 9.0.5 release notes

No more default database file. Now the user chooses where to locate and what to name it.



Added Open Recent item to the File menu that lists recently opened database files.



Version 9.0.4 release notes

Upgrade to growl version 1.2.1.



New feature to save all of the attachments of selected emails to separate files.



Version 9.0.3, Build 1171 release notes

Fix bug that caused attachment file names to be concatenated for emails with multiple attachments.



Version 9.0.3, Build 1170 release notes

Update docs to 2011.



Add four more years to year drop-down menus.



Version 9.0.3, Build 1169 release notes

Fixed bug -- Some non-American English encodings were not being properly parsed.



Minor bug fixes.



Version 9.0.3 release notes

Fixed bug -- now all settings are saved no matter which settings tab is active.



Make the tooltip for the path to the database file show the whole path.



Minor bug fixes.



Version 9.0.2, Build 1165 release notes

Fixed bug, introduced with the tag rules feature, that caused MailTags keywords to not be properly imported.



Version 9.0.2, Build 1163 release notes

Fixed rarely occurring bug that caused the body of plain text emails to display only as an attachment.



Minor bug fixes.



Version 9.0.2 release notes

New feature to define rules to exclude email from being archived into the database.



upgrade to sqlite 3.7.2.



Fixed bug that caused the link to the html version of an email to not be displayed.



Minor bug fixes.



Version 9.0.1, Build 1160 release notes

Minor bug fixes.



Version 9.0.1 release notes

Now displays the size of the currently selected email in a list of emails.



As email is archived, tags are now updated even if the email is already in the database.



Minor bug fixes.



Version 9.0, Build 1157 release notes

Fixed bug that sometimes caused a crash when saving a list of email addresses.



Now user enters a database name when exporting an SQL file, rather than just having the name of the exported file itself be the name of the database.



Version 9.0, release notes

New feature to automatically tag emails as they are archived, according to user-defined tagging rules.



Fix problem of the initial search after launching MailSteward being too slow to display results.



Upgrade MailSteward and MailSteward Lite to SQLite version 3.6.23.



Update the mailbox field in an email in the database if a duplicate email being archived has a different mailbox.



Minor bug fixes.