{"id":1575,"date":"2023-10-19T11:03:56","date_gmt":"2023-10-19T15:03:56","guid":{"rendered":"https:\/\/c-command.com\/blog\/?p=1575"},"modified":"2023-10-19T11:03:56","modified_gmt":"2023-10-19T15:03:56","slug":"spamsieve-3-0-1","status":"publish","type":"post","link":"https:\/\/c-command.com\/blog\/2023\/10\/19\/spamsieve-3-0-1\/","title":{"rendered":"SpamSieve 3.0.1"},"content":{"rendered":"<div class=\"app-icon\"><a href=\"http:\/\/c-command.com\/spamsieve\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/spamsieve-icon@2x.png\" height=\"128\" width=\"128\" alt=\"SpamSieve Icon\" \/><\/a><\/div>\n<div class=\"button\"><a href=\"https:\/\/c-command.com\/spamsieve\/help\/updating-from-a-previou\">Update<\/a><\/div>\n<div class=\"button\"><a href=\"https:\/\/c-command.com\/downloads\/SpamSieve-3.0.1.dmg\">Download<\/a><\/div>\n<div class=\"button\"><a href=\"https:\/\/c-command.com\/store\">Buy SpamSieve<\/a><\/div>\n<p>Version 3.0.1 of <a href=\"https:\/\/c-command.com\/spamsieve\/\">SpamSieve<\/a> is now available.<\/p>\n\n<p>Save time by adding powerful spam filtering to the e-mail client on your Mac. SpamSieve gives you back your inbox, using <a href=\"https:\/\/c-command.com\/spamsieve\/help\/identifying-spam\">Bayesian spam filtering<\/a> to provide amazing accuracy that\u2019s constantly improving. SpamSieve learns and adapts to your mail, so it\u2019s able to block nearly all the junk\u2014without putting good messages in the Junk mailbox. It\u2019s quick and easy to control SpamSieve from within Apple Mail, Outlook, Airmail, MailMate, GyazMail, Mailsmith, and more.<\/p>\n\n<p>SpamSieve running on your Mac can keep the spam off your <a href=\"https:\/\/c-command.com\/spamsieve\/help\/iphone-spam-filtering\">iPhone\/iPad<\/a>, and you can even train SpamSieve <a href=\"https:\/\/c-command.com\/spamsieve\/help\/setting-up-a-spam-filte\">from your iOS device<\/a>. SpamSieve protects your privacy. It does not need access to your mail account login and does not transmit your mail data anywhere. All the processing is done on your Mac.<\/p>\n\n<p><a href=\"https:\/\/c-command.com\/blog\/2023\/10\/19\/spamsieve-3-0-1\/\">SpamSieve 3.0.1<\/a> is a free update for those who have already purchased the <a href=\"https:\/\/c-command.com\/blog\/2023\/09\/21\/spamsieve-3-0\/\">SpamSieve 3.0 upgrade<\/a>. If you\u2019re using SpamSieve 2 and haven\u2019t upgraded yet, the easiest way is to first let SpamSieve install the new version. At launch, it will show the <strong>Purchase<\/strong> window, and you can click the <strong>Check Upgrade Options<\/strong> button to get the upgrade discount without having to enter your old serial number.<\/p>\n<dl> \n\t<dt>Highlights<\/dt>\n\t<dd> \n\t\t<p><a href=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/apple-mail-extensions@2x.png\" title=\"Apple Mail: Extensions\"><img decoding=\"async\" loading=\"lazy\" width=\"161\" alt=\"Apple Mail: Extensions\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/apple-mail-extensions-thumb%402x.png\" height=\"48\" align=\"right\" \/><\/a>SpamSieve 3.0 brought a new way of integrating with Apple Mail\u2014using a Mail extension\u2014that\u2019s compatible with macOS 14 Sonoma. Most customers have had success with this simpler system, where there\u2019s no plug-in to install or rule to set up. Unfortunately, some customers encountered a macOS bug where Apple Mail stops sending new messages to SpamSieve\u2019s Mail extension. This would cause spam messages to be left in the inbox, not because SpamSieve thought they were good, but because it hadn\u2019t actually seen them.<\/p>\n\t\t<p><a href=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/settings-apple-mail-select-mailboxes-to-filter@2x.png\" title=\"Settings: Select Apple Mail Mailboxes to Filter\"><img decoding=\"async\" loading=\"lazy\" width=\"161\" alt=\"Settings: Select Apple Mail Mailboxes to Filter\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/settings-apple-mail-select-mailboxes-to-filter-thumb%402x.png\" height=\"162\" align=\"right\" \/><\/a>We were aware of this problem affecting a small percentage of customers, and SpamSieve 3.0 included a built-in workaround: you could enable the <a href=\"https:\/\/c-command.com\/spamsieve\/help\/filter-spam-messages-in\">Filter spam messages in other mailboxes<\/a> feature and select your inboxes, and then SpamSieve would periodically check them for any new messages that Mail hadn\u2019t sent to the extension. This worked, but there were a few downsides. You had to know\u2014or see in the <a href=\"https:\/\/c-command.com\/spamsieve\/help\/log\">Log<\/a> window or <a href=\"https:\/\/c-command.com\/spamsieve\/help\/why-are-apple-mail-inbo\">FAQ<\/a>\u2014that you needed to configure this. Also, there could be a slight delay before SpamSieve would detect the new messages; you could optionally enable a <a href=\"https:\/\/c-command.com\/spamsieve\/help\/add-green-flag-to-unrea\">green flag<\/a> to indicate to you when a message in the inbox had, in fact, been processed.<\/p>\n\t\t<p><a href=\"https:\/\/c-command.com\/spamsieve\/images\/3.0.1\/settings-apple-mail-setup@2x.png\" title=\"Settings: Apple Mail\"><img decoding=\"async\" loading=\"lazy\" width=\"161\" alt=\"Settings: Apple Mail\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0.1\/settings-apple-mail-setup-thumb%402x.png\" height=\"146\" align=\"right\" \/><\/a>The main focus of SpamSieve 3.0.1 is improving this workaround so that everyone can get their mail filtered, even when Apple Mail is misbehaving. SpamSieve 3.0.1 adds a <a href=\"https:\/\/c-command.com\/spamsieve\/help\/check-inboxes-for-new-m\">Check inboxes for new messages not sent to Mail extension<\/a> feature that will automatically filter all of your inboxes, without your having to configure anything. Currently, this feature only kicks in if your inbox has fewer than 5,000 messages. We found that trying to read a larger inbox could cause Mail to freeze. If there are too many messages in the inbox, SpamSieve will skip it and tell you this in the <a href=\"https:\/\/c-command.com\/spamsieve\/help\/settings-apple-mail2\">Settings \u2023 Apple Mail \u2023 Setup<\/a> window and in the <a href=\"https:\/\/c-command.com\/spamsieve\/help\/log\">Log<\/a> window. Filtering will automatically resume if you move some messages to the <strong>Archive<\/strong> mailbox (or to another mailbox that you create, such as <strong>Inbox2<\/strong>) to get below the limit.<\/p>\n\t\t<p>\tWe understand that needing to move messages is not ideal, but most customers are below the limit and we wanted to get the fix to them as soon as possible. If you have a fast Mac, it may be able to handle a higher limit, and you can adjust this in the <a href=\"https:\/\/c-command.com\/spamsieve\/help\/esoteric-preferences\">esoteric preferences<\/a>. For SpamSieve 3.0.2, we\u2019re working on another way of accessing the messages, which will work for larger inboxes and with a much shorter delay. \n\t\t<\/p>\n\t\t<p>\tTo be clear, all of this only applies for customers impacted by the macOS bug that prevents new messages from being sent to SpamSieve\u2019s Mail extension. For most people, Mail <em>does<\/em> send messages to the extension for filtering. If your inbox has a large number of messages but <em>is<\/em> being filtered properly by the extension, you can ignore any error messages that SpamSieve reports about there being too many messages. The error just means that SpamSieve couldn\u2019t double-check that all the new messages were processed. \n\t\t<\/p>\n\t<\/dd>\n\t<dt>Apple Mail<\/dt>\n\t<dd> \n\t\t<ul>\n\t\t\t<li><a href=\"https:\/\/c-command.com\/spamsieve\/images\/3.0.1\/settings-apple-mail-setup@2x.png\" title=\"Settings: Apple Mail\"><img decoding=\"async\" loading=\"lazy\" width=\"161\" alt=\"Settings: Apple Mail\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0.1\/settings-apple-mail-setup-thumb%402x.png\" height=\"146\" align=\"right\" \/><\/a>Added the <a href=\"https:\/\/c-command.com\/spamsieve\/help\/check-inboxes-for-new-m\">Check inboxes for new messages not sent to Mail extension<\/a> feature: \n\t\t\t<ul>\n\t\t\t\t<li>In the event that a macOS bug prevents Apple Mail from sending new messages to SpamSieve\u2019s Mail extension for filtering, this will automatically find and filter new messages in the inbox.<\/li>\n\t\t\t\t<li>This is enabled by default and will check the inboxes periodically using the same schedule that you\u2019ve set for <a href=\"https:\/\/c-command.com\/spamsieve\/help\/filter-spam-messages-in\">Filter spam messages in other mailboxes<\/a>.<\/li>\n\t\t\t\t<li><a href=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/settings-apple-mail-select-mailboxes-to-filter@2x.png\" title=\"Settings: Select Apple Mail Mailboxes to Filter\"><img decoding=\"async\" loading=\"lazy\" width=\"161\" alt=\"Settings: Select Apple Mail Mailboxes to Filter\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/settings-apple-mail-select-mailboxes-to-filter-thumb%402x.png\" height=\"162\" align=\"right\" \/><\/a>Inboxes with more than 5,000 total messages (shown as orange in the <strong>Select Mailboxes to Filter\u2026<\/strong> sheet) will be skipped, to avoid slowing down or freezing Apple Mail.<\/li>\n\t\t\t\t<li>We recommend reducing the size of the inbox by archiving older messages or moving them to another mailbox. This will ensure that your inbox is eligible for automatic filtering and also make inbox checks faster.<\/li>\n\t\t\t\t<li>If you really want SpamSieve to try filtering a large inbox (shown in orange), you can manually select it in the <strong>Select Mailboxes to Filter\u2026<\/strong> sheet or adjust the <a href=\"https:\/\/c-command.com\/spamsieve\/help\/esoteric-preferences\">esoteric preferences<\/a>.<\/li>\n\t\t\t\t<li>Otherwise, you can remove any inboxes that you had added to the <strong>Select Mailboxes to Filter\u2026<\/strong> sheet (to avoid duplicate checks).<\/li>\n\t\t\t\t<li>To avoid disturbing old, unread messages that you may be purposely leaving in the inbox, <strong>Check inboxes for new messages not sent to Mail extension<\/strong> only processes messages received after the first time you launch SpamSieve 3.0.1. If you need to filter older messages in the inbox, you can select them and use the <strong>Filter Messages<\/strong> menu command.<\/li>\n\t\t\t<\/ul>\n\t\t\t<\/li>\n\t\t\t<li>Improved the new filtering system: \n\t\t\t<ul>\n\t\t\t\t<li><a href=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/settings-apple-mail-filtering@2x.png\" title=\"Settings: Apple Mail Filtering\"><img decoding=\"async\" loading=\"lazy\" width=\"161\" alt=\"Settings: Apple Mail Filtering\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/settings-apple-mail-filtering-thumb%402x.png\" height=\"162\" align=\"right\" \/><\/a>The Mail extension no longer overwrites the background color of good messages, so you can once again have Mail rules that set background colors for other reasons.<\/li>\n\t\t\t\t<li>Worked around an Apple Mail bug that could prevent trained or filtered messages from moving to the trash.<\/li>\n\t\t\t\t<li>Restored the prior behavior of leaving spam messages totally uncolored (rather than gray) when <a href=\"https:\/\/c-command.com\/spamsieve\/help\/color-the-background-ac\">Color the background according to how spammy it is<\/a> is unchecked.<\/li>\n\t\t\t\t<li>If there\u2019s an error moving a message to the <strong>Junk<\/strong> mailbox, SpamSieve now tries various fallback methods of moving it.<\/li>\n\t\t\t\t<li>If the Mail extension encounters an error communicating with SpamSieve, it now flags the message orange instead of gray, since gray is now used for another purpose (see above).<\/li>\n\t\t\t\t<li>If Apple Mail erroneously provides empty data for a message, SpamSieve will now always classify it as good, just to be safe, and it will also log some information about the location of the problematic message and then try again later.<\/li>\n\t\t\t\t<li>Added an esoteric preference (click to <a href=\"x-spamsieve:\/\/default?k=AppleMailPlugInSetFlagged&amp;v=YES\">enable<\/a>\/<a href=\"x-spamsieve:\/\/default?k=AppleMailPlugInSetFlagged&amp;v=NO\">disable<\/a>), which makes the Mail extension flag spam messages gray. Message background colors don\u2019t sync between devices, but flags do, so this makes it possible to see on another device which messages in the Junk mailbox were put there by SpamSieve (rather than by a server filter). Also, the flag can be useful for separating spam messages from good ones in Apple Mail if Mail is for some reason unable to move the spam messages to the <strong>Junk<\/strong> mailbox.<\/li>\n\t\t\t\t<li>Worked around an AppleScript error checking whether an account was enabled.<\/li>\n\t\t\t\t<li>Fixed a bug where the details for some AppleScript error messages were lost.<\/li>\n\t\t\t<\/ul>\n\t\t\t<\/li>\n\t\t\t<li>Improved the <a href=\"https:\/\/c-command.com\/spamsieve\/help\/filter-spam-messages-in\">Filter spam messages in other mailboxes<\/a> feature: \n\t\t\t<ul>\n\t\t\t\t<li><a href=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/settings-apple-mail-filtering@2x.png\" title=\"Settings: Apple Mail Filtering\"><img decoding=\"async\" loading=\"lazy\" width=\"161\" alt=\"Settings: Apple Mail Filtering\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/settings-apple-mail-filtering-thumb%402x.png\" height=\"162\" align=\"right\" \/><\/a>This is now enabled by default, to avoid the problem of selecting mailboxes to filter but forgetting to enable the feature.<\/li>\n\t\t\t\t<li>Previous versions of SpamSieve would warn you not to select a mailbox that was orange in the <strong>Select Mailboxes to Filter\u2026<\/strong> sheet (having 5,000 or more messages) or red (10,000 or more messages). If you disregarded its advice, SpamSieve would respect your choice, but sometimes this could lead to Mail freezing and confusion as to what caused this. Now, SpamSieve will strictly enforce the red limit and skip filtering such mailboxes to avoid slowing down Apple Mail or causing it to freeze. If you think your Mac is super speedy and can handle more messages, you can raise the limit using the <a href=\"https:\/\/c-command.com\/spamsieve\/help\/esoteric-preferences\">esoteric preferences<\/a>.<\/li>\n\t\t\t\t<li><a href=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/settings-apple-mail-select-mailboxes-to-filter@2x.png\" title=\"Settings: Select Apple Mail Mailboxes to Filter\"><img decoding=\"async\" loading=\"lazy\" width=\"161\" alt=\"Settings: Select Apple Mail Mailboxes to Filter\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/settings-apple-mail-select-mailboxes-to-filter-thumb%402x.png\" height=\"162\" align=\"right\" \/><\/a>If reading a particular mailbox causes a timeout error, SpamSieve now reports this in the log and recommends archiving some of the old messages to another mailbox that\u2019s not selected for filtering.<\/li>\n\t\t\t\t<li>SpamSieve will no longer try to filter mailboxes in accounts that are marked as disabled.<\/li>\n\t\t\t\t<li>If a mailbox can\u2019t be found because there are multiple mail accounts with the same name, SpamSieve will now try to figure out which account you meant and, failing that, show an error message saying that you should rename one of the accounts.<\/li>\n\t\t\t\t<li>Fixed a bug where the wrong mailbox could be filtered if a top-level mailbox had the same name as a nested one.<\/li>\n\t\t\t\t<li>Worked around an Apple Mail bug that could prevent moving POP messages to the <strong>Junk<\/strong> or <strong>Trash<\/strong> mailbox.<\/li>\n\t\t\t\t<li>SpamSieve is better at handling errors from Mail when setting a message\u2019s flag or read status.<\/li>\n\t\t\t\t<li>Made some optimizations to speed up filtering.<\/li>\n\t\t\t<\/ul>\n\t\t\t<\/li>\n\t\t\t<li>Improved the <strong>Select Mailboxes to Filter\u2026<\/strong> sheet: \n\t\t\t<ul>\n\t\t\t\t<li><a href=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/settings-apple-mail-select-mailboxes-to-filter@2x.png\" title=\"Settings: Select Apple Mail Mailboxes to Filter\"><img decoding=\"async\" loading=\"lazy\" width=\"161\" alt=\"Settings: Select Apple Mail Mailboxes to Filter\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/settings-apple-mail-select-mailboxes-to-filter-thumb%402x.png\" height=\"162\" align=\"right\" \/><\/a>SpamSieve is better at handling and reporting errors that Mail reports when reading the mailbox list.<\/li>\n\t\t\t\t<li>The special mailboxes are now sorted to the top, like in Apple Mail.<\/li>\n\t\t\t\t<li>Improved the recognition of special <strong>Junk<\/strong> and <strong>Archive<\/strong> mailboxes.<\/li>\n\t\t\t\t<li>The special <strong>Archive<\/strong> mailbox is no longer selectable as filterable, since it doesn\u2019t receive new messages.<\/li>\n\t\t\t\t<li>Mailboxes that are not eligible for filtering are never shown in red or orange, even if they contain a large number of messages.<\/li>\n\t\t\t<\/ul>\n\t\t\t<\/li>\n\t\t\t<li>Improved the <a href=\"https:\/\/c-command.com\/spamsieve\/help\/add-green-flag-to-unrea\">Add green flag to unread good messages<\/a> feature: \n\t\t\t<ul>\n\t\t\t\t<li><a href=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/settings-apple-mail-filtering@2x.png\" title=\"Settings: Apple Mail Filtering\"><img decoding=\"async\" loading=\"lazy\" width=\"161\" alt=\"Settings: Apple Mail Filtering\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/settings-apple-mail-filtering-thumb%402x.png\" height=\"162\" align=\"right\" \/><\/a><strong>Including in the inbox<\/strong> no longer tries to remove green flags from inboxes in accounts that are disabled.<\/li>\n\t\t\t\t<li>In order to prevent <strong>Including in the inbox<\/strong> from causing slowness in Mail, SpamSieve will skip unflagging for large inboxes that show up as orange in the <strong>Select Mailboxes to Filter\u2026<\/strong> sheet. It will also log an error if it looks like unflagging failed because there were too many messages in the mailbox.<\/li>\n\t\t\t\t<li>Fixed a bug that could cause spurious errors to be logged when unflagging messages.<\/li>\n\t\t\t\t<li>Improved the responsiveness of Mail during filtering and unflagging.<\/li>\n\t\t\t<\/ul>\n\t\t\t<\/li>\n\t\t\t<li>Improved the Mail plug-in: \n\t\t\t<ul>\n\t\t\t\t<li><a href=\"https:\/\/c-command.com\/spamsieve\/images\/3.0.1\/settings-apple-mail-training@2x.png\" title=\"Settings: Apple Mail Training\"><img decoding=\"async\" loading=\"lazy\" width=\"161\" alt=\"Settings: Apple Mail Training\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0.1\/settings-apple-mail-training-thumb%402x.png\" height=\"162\" align=\"right\" \/><\/a>Updated some error messages to account for SpamSieve\u2019s new <strong>Settings<\/strong> window.<\/li>\n\t\t\t\t<li>Fixed an error moving a trained spam message to the <strong>Trash<\/strong> mailbox.<\/li>\n\t\t\t\t<li>In rare cases, SpamSieve asking Mail to deactivate its rules on macOS 14 can cause a crash, so you can now <a href=\"x-spamsieve:\/\/default?k=MailInstallerDeactivateRulesForSonoma&amp;v=NO\">click here<\/a> to tell SpamSieve not to do that. In that case, you should be sure to deactivate or delete the rules yourself.<\/li>\n\t\t\t<\/ul>\n\t\t\t<\/li>\n\t\t<\/ul>\n\t<\/dd>\n\t<dt>General<\/dt>\n\t<dd> \n\t\t<ul>\n\t\t\t<li>Fixed a bug where the training hotkeys sometimes didn\u2019t work in Apple Mail or Outlook.<\/li>\n\t\t\t<li><a href=\"https:\/\/c-command.com\/spamsieve\/images\/3.0.1\/settings-outlook-training@2x.png\" title=\"Settings: Outlook Training\"><img decoding=\"async\" loading=\"lazy\" width=\"161\" alt=\"Settings: Outlook Training\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0.1\/settings-outlook-training-thumb%402x.png\" height=\"104\" align=\"right\" \/><\/a>When you train a message as good in Apple Mail or Outlook, SpamSieve no longer marks it as unread if it\u2019s not in a <strong>Junk<\/strong> mailbox. Also, clarified the labels in the <strong>Settings<\/strong> window to say that the message is only moved if it\u2019s in the <strong>Junk<\/strong> mailbox. In other words, you can train messages in other mailboxes (e.g. as part of the initial training) without messing up how they are filed.<\/li>\n\t\t\t<li>Worked around a Swift bug that could cause a crash when parsing an e-mail message\u2019s address list.<\/li>\n\t\t\t<li><a href=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/statistics@2x.png\" title=\"Statistics\"><img decoding=\"async\" loading=\"lazy\" width=\"161\" alt=\"Statistics\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/statistics-thumb%402x.png\" height=\"326\" align=\"right\" \/><\/a>Improved the filtering accuracy through more precise message parsing.<\/li>\n\t\t\t<li>Added Danish and Swedish localizations.<\/li>\n\t\t\t<li>Updated the Dutch, French, German, and Spanish localizations.<\/li>\n\t\t\t<li>You can now access the the release notes from the <strong>Help<\/strong> menu.<\/li>\n\t\t\t<li>Improved SpamSieve\u2019s launch time by preloading scripts in the background.<\/li>\n\t\t\t<li>Many sections of the manual have been revised or updated.<\/li>\n\t\t\t<li>SpamSieve will now log at launch if it thinks the menu bar icon is set to be visible but doesn\u2019t actually fit on screen due to other menu bar icons or the Mac\u2019s camera housing. There is now an esoteric preference (click to <a href=\"x-spamsieve:\/\/default?k=LogStatusItem&amp;v=YES\">enable<\/a>\/<a href=\"x-spamsieve:\/\/default?k=LogStatusItem&amp;v=NO\">disable<\/a>) to see in the log how it determined this.<\/li>\n\t\t\t<li>Added an esoteric preference to suppress badging of the Dock icon, as in rare cases that can trigger a Core Image bug that causes a crash (click to <a href=\"x-spamsieve:\/\/default?k=IconsBadges&amp;v=NO\">disable<\/a>\/<a href=\"x-spamsieve:\/\/default?k=IconsBadges&amp;v=YES\">enable<\/a> badging).<\/li>\n\t\t\t<li>Fixed a bug where SpamSieve wouldn\u2019t let you enter your license information into the <strong>Purchase<\/strong> window.<\/li>\n\t\t<\/ul>\n\t<\/dd>\n\t<dt>Importing From SpamSieve 2<\/dt>\n\t<dd> \n\t\t<ul>\n\t\t\t<li><a href=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/import-from-spamsieve-2@2x.png\" title=\"Import From SpamSieve 2\"><img decoding=\"async\" loading=\"lazy\" width=\"161\" alt=\"Import From SpamSieve 2\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/import-from-spamsieve-2-thumb%402x.png\" height=\"136\" align=\"right\" \/><\/a>Worked around a Core Data bug that could cause an error saving the corpus when importing from SpamSieve 2.<\/li>\n\t\t\t<li>Fixed a bug where SpamSieve could hang when importing certain malformed messages from SpamSieve 2.<\/li>\n\t\t\t<li><a href=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/corpus-spam-messages@2x.png\" title=\"Corpus: Spam Messages\"><img decoding=\"async\" loading=\"lazy\" width=\"161\" alt=\"Corpus: Spam Messages\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/corpus-spam-messages-thumb%402x.png\" height=\"109\" align=\"right\" \/><\/a>Fixed a crash that could occur when importing from SpamSieve 2 if the corpus was damaged. SpamSieve will now just skip the damaged message.<\/li>\n\t\t\t<li>Fixed a bug where certain settings migrated from SpamSieve 2 would make it show in the <strong>Settings<\/strong> window that trained messages would be moved to <strong>Junk<\/strong>, but actually they would not be moved.<\/li>\n\t\t<\/ul>\n\t<\/dd>\n\t<dt><a href=\"https:\/\/c-command.com\/spamsieve\/help\/settings\">Settings<\/a><\/dt>\n\t<dd> \n\t\t<ul>\n\t\t\t<li><a href=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/settings-apple-mail-filtering@2x.png\" title=\"Settings: Apple Mail Filtering\"><img decoding=\"async\" loading=\"lazy\" width=\"161\" alt=\"Settings: Apple Mail Filtering\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/settings-apple-mail-filtering-thumb%402x.png\" height=\"162\" align=\"right\" \/><\/a>In the pop-up menu for the <a href=\"https:\/\/c-command.com\/spamsieve\/help\/move-it-to-the-trash-if\">Move it to the Trash if the spam score is at least<\/a> checkbox, the score of 50 is now labeled with <strong>all spam<\/strong>.<\/li>\n\t\t\t<li>The menu item for opening the window is now called <strong>Settings<\/strong>, even on older versions of macOS, as having it called <strong>Preferences<\/strong> was confusing for people following the instructions in the manual.<\/li>\n\t\t\t<li>SpamSieve will show a warning if <a href=\"https:\/\/c-command.com\/spamsieve\/help\/check-inboxes-for-new-m\">Check inboxes for new messages not sent to Mail extension<\/a> is disabled or if an inbox was skipped for filtering because it contained too many messages.<\/li>\n\t\t\t<li><a href=\"https:\/\/c-command.com\/spamsieve\/images\/3.0.1\/settings-notification@2x.png\" title=\"Settings: Notification\"><img decoding=\"async\" loading=\"lazy\" width=\"161\" alt=\"Settings: Notification\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0.1\/settings-notification-thumb%402x.png\" height=\"156\" align=\"right\" \/><\/a>SpamSieve will now show a warning if you have Apple Mail mailboxes selected for filtering but <a href=\"https:\/\/c-command.com\/spamsieve\/help\/filter-spam-messages-in\">Filter spam messages in other mailboxes<\/a> is disabled.<\/li>\n\t\t\t<li>SpamSieve will now show a warning if it skips filtering a mailbox because it\u2019s too large.<\/li>\n\t\t\t<li>Fixed the labels for the <a href=\"https:\/\/c-command.com\/spamsieve\/help\/uncertain-spam-messages\">Uncertain spam messages<\/a> slider, which were backwards.<\/li>\n\t\t\t<li>Improved the display of Entourage and Postbox installation errors.<\/li>\n\t\t<\/ul>\n\t<\/dd>\n\t<dt><a href=\"https:\/\/c-command.com\/spamsieve\/help\/blocklist\">Blocklist<\/a> and <a href=\"https:\/\/c-command.com\/spamsieve\/help\/allowlist\">Allowlist<\/a><\/dt>\n\t<dd> \n\t\t<ul>\n\t\t\t<li><a href=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/blocklist@2x.png\" title=\"Blocklist\"><img decoding=\"async\" loading=\"lazy\" width=\"161\" alt=\"Blocklist\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/blocklist-thumb%402x.png\" height=\"71\" align=\"right\" \/><\/a>Fixed a bug where changing whether a rule was enabled or locked from a rule list window didn\u2019t work if the search field had focus.<\/li>\n\t\t\t<li>Fixed a bug where the text to match in the rule editor sheet was unreadable in Dark Mode.<\/li>\n\t\t\t<li><a href=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/allowlist@2x.png\" title=\"Allowlist\"><img decoding=\"async\" loading=\"lazy\" width=\"161\" alt=\"Allowlist\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/allowlist-thumb%402x.png\" height=\"55\" align=\"right\" \/><\/a>Worked around a Swift Regex bug that could cause a hang when matching a message against the blocklist or allowlist.<\/li>\n\t\t\t<li>Fixed a crash that could occur when using the <a href=\"https:\/\/c-command.com\/spamsieve\/help\/import-addresses\">Import Addresses\u2026<\/a> command on macOS 10.15 or earlier.<\/li>\n\t\t<\/ul>\n\t<\/dd>\n\t<dt><a href=\"https:\/\/c-command.com\/spamsieve\/help\/log\">Log<\/a><\/dt>\n\t<dd> \n\t\t<ul>\n\t\t\t<li><a href=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/log-trained-spam@2x.png\" title=\"Log Window\"><img decoding=\"async\" loading=\"lazy\" width=\"161\" alt=\"Log Window\" src=\"https:\/\/c-command.com\/spamsieve\/images\/3.0\/log-trained-spam-thumb%402x.png\" height=\"110\" align=\"right\" \/><\/a>SpamSieve is better at reporting whether a server filter thought that a message was spam.<\/li>\n\t\t\t<li>When you copy a log entry to the clipboard, it now includes the sender\u2019s name.<\/li>\n\t\t\t<li>If the same error occurs multiple times when communicating with Apple Mail or Outlook, SpamSieve now only logs it once per hour.<\/li>\n\t\t\t<li>Fixed a bug where viewing a partially deleted log entry could cause a crash.<\/li>\n\t\t\t<li>Fixed a bug where some emoji were not available on macOS 10.14.<\/li>\n\t\t<\/ul>\n\t<\/dd>\n<\/dl>\n\n<p>SpamSieve 3.0.1 works with macOS 10.13 through macOS 14 and requires an <a href=\"https:\/\/c-command.com\/spamsieve\/help\/requirements\">e-mail client<\/a>. Older <a href=\"https:\/\/c-command.com\/spamsieve\/help\/version-history\">SpamSieve versions<\/a> are <a href=\"https:\/\/c-command.com\/spamsieve\/support#older-versions\">available<\/a> for older versions of macOS. In-depth information about SpamSieve is available in the <a href=\"https:\/\/c-command.com\/downloads\/manual\/SpamSieveManual-3.0.1.pdf\">manual<\/a>.<\/p>\n\n<p>If you enjoy using SpamSieve, please take a moment to review it on <a href=\"https:\/\/www.producthunt.com\/posts\/spamsieve\">Product Hunt<\/a> or <a href=\"https:\/\/www.macupdate.com\/app\/mac\/9116\/spamsieve\">MacUpdate<\/a> or to mention it on <a href=\"https:\/\/twitter.com\/spamsieve\">Twitter<\/a>, <a href=\"https:\/\/indieapps.space\/@spamsieve\">Mastodon<\/a>, Facebook, or your own site. We\u2019d really appreciate it.<\/p>","protected":false},"excerpt":{"rendered":"<p>Update Download Buy SpamSieve Version 3.0.1 of SpamSieve is now available. Save time by adding powerful spam filtering to the e-mail client on your Mac. SpamSieve gives you back your inbox, using Bayesian spam filtering to provide amazing accuracy that\u2019s constantly improving. SpamSieve learns and adapts to your mail, so it\u2019s able to block nearly [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[],"_links":{"self":[{"href":"https:\/\/c-command.com\/blog\/wp-json\/wp\/v2\/posts\/1575"}],"collection":[{"href":"https:\/\/c-command.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/c-command.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/c-command.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/c-command.com\/blog\/wp-json\/wp\/v2\/comments?post=1575"}],"version-history":[{"count":1,"href":"https:\/\/c-command.com\/blog\/wp-json\/wp\/v2\/posts\/1575\/revisions"}],"predecessor-version":[{"id":1576,"href":"https:\/\/c-command.com\/blog\/wp-json\/wp\/v2\/posts\/1575\/revisions\/1576"}],"wp:attachment":[{"href":"https:\/\/c-command.com\/blog\/wp-json\/wp\/v2\/media?parent=1575"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/c-command.com\/blog\/wp-json\/wp\/v2\/categories?post=1575"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/c-command.com\/blog\/wp-json\/wp\/v2\/tags?post=1575"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}