Does SpamSieve work on Apple Silicon?

✅ Yes, Native Apple Silicon Support reported as of v2.9.46

May also be known as SpamSieve or C-command SpamSieve

📚 Bundle Version History

com.c-command.SpamSieve

v2.9.46
✅ Yes, Native Apple Silicon Support
🖥 Supported Architectures X86, ARM
Full Info Plist
{
  "BuildMachineOSBuild": "20G165",
  "CFBundleDevelopmentRegion": "en",
  "CFBundleDocumentTypes": [
    {
      "CFBundleTypeIconFile": "Statistics.icns",
      "CFBundleTypeName": "SpamSieve Statistics",
      "CFBundleTypeOSTypes": [
        "Hist"
      ],
      "CFBundleTypeRole": "None"
    },
    {
      "CFBundleTypeExtensions": [
        "corpus"
      ],
      "CFBundleTypeIconFile": "Corpus.icns",
      "CFBundleTypeName": "SpamSieve Corpus",
      "CFBundleTypeOSTypes": [
        "Corp"
      ],
      "CFBundleTypeRole": "None",
      "LSTypeIsPackage": true
    },
    {
      "CFBundleTypeIconFile": "Words.icns",
      "CFBundleTypeName": "SpamSieve Words",
      "CFBundleTypeOSTypes": [
        "Word"
      ],
      "CFBundleTypeRole": "None"
    },
    {
      "CFBundleTypeIconFile": "Rules.icns",
      "CFBundleTypeName": "SpamSieve Rules",
      "CFBundleTypeOSTypes": [
        "Rule"
      ],
      "CFBundleTypeRole": "None"
    },
    {
      "CFBundleTypeIconFile": "Messages.icns",
      "CFBundleTypeName": "SpamSieve Messages",
      "CFBundleTypeOSTypes": [
        "Msgs"
      ],
      "CFBundleTypeRole": "None"
    },
    {
      "CFBundleTypeExtensions": [
        "launchspamsieve"
      ],
      "CFBundleTypeName": "SpamSieve Launcher",
      "CFBundleTypeRole": "Viewer"
    }
  ],
  "CFBundleExecutable": "SpamSieve",
  "CFBundleGetInfoString": "2.9.46 (2946040), 2002–2021 C-Command Software, LLC",
  "CFBundleHelpBookFolder": "SpamSieve Help",
  "CFBundleHelpBookName": "SpamSieve Help",
  "CFBundleIconFile": "SpamSieve.icns",
  "CFBundleIdentifier": "com.c-command.SpamSieve",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundleName": "SpamSieve",
  "CFBundlePackageType": "APPL",
  "CFBundleShortVersionString": "2.9.46",
  "CFBundleSignature": "mtSS",
  "CFBundleSupportedPlatforms": [
    "MacOSX"
  ],
  "CFBundleURLTypes": [
    {
      "CFBundleTypeRole": "Viewer",
      "CFBundleURLIconFile": "SpamSieve.icns",
      "CFBundleURLName": "com.c-command.SpamSieve",
      "CFBundleURLSchemes": [
        "x-spamsieve"
      ]
    }
  ],
  "CFBundleVersion": "2946040",
  "DTCompiler": "com.apple.compilers.llvm.clang.1_0",
  "DTPlatformBuild": "13A233",
  "DTPlatformName": "macosx",
  "DTPlatformVersion": "11.3",
  "DTSDKBuild": "20E214",
  "DTSDKName": "macosx11.3",
  "DTXcode": "1300",
  "DTXcodeBuild": "13A233",
  "LSApplicationCategoryType": "public.app-category.utilities",
  "LSMinimumSystemVersion": "10.9.0",
  "LSUIElement": "0",
  "NSAppTransportSecurity": {
    "NSExceptionDomains": {
      "c-command.com": {
        "NSExceptionRequiresForwardSecrecy": false
      }
    }
  },
  "NSAppleEventsUsageDescription": "SpamSieve needs to control Apple Mail and other mail clients to install and update its integration with your mail program and to access the selected messages that you ask it to train. Please click the “OK” button below.\n\t\nIt is also important to allow access so that SpamSieve can deactivate its Mail rules if its plug-in is not enabled—otherwise Mail will move good messages to the Spam mailbox without consulting SpamSieve.\n\t\nFor more information, please see the “Security & Privacy Access” section of the manual.",
  "NSAppleScriptEnabled": true,
  "NSContactsUsageDescription": "When SpamSieve is determining whether a message is spam, it checks whether the sender’s e-mail address is in your address book.",
  "NSHumanReadableCopyright": "Copyright © 2002–2021 C-Command Software, LLC. All rights reserved.",
  "NSMainNibFile": "MainMenu",
  "NSPrincipalClass": "NSApplication",
  "NSRequiresAquaSystemAppearance": false,
  "NSSupportsAutomaticGraphicsSwitching": true
}
Full Meta Details
{
  "fileSize": 0.1444854736328125,
  "architectures": [
    {
      "bits": "32-bit",
      "fileType": "Fixed Virtual Memory Shared Library File",
      "header": {
        "magic": 3405691582,
        "cputype": 0,
        "cpusubtype": 16,
        "filetype": 3,
        "ncmds": 1024,
        "sizeofcmds": 64464,
        "flags": [
          "The object file is the output of an incremental link against a base file and can not be link edited again.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "The object file's undefined references are bound by the dynamic linker when loaded."
        ]
      },
      "loadCommandsInfo": [
        {
          "description": 3405691582,
          "size": 2,
          "offset": " 0x0"
        },
        {
          "description": 4103,
          "size": 3,
          "offset": " 0x8"
        },
        {
          "description": 1024,
          "size": 64464,
          "offset": " 0x10"
        },
        {
          "description": "Dynamic Linker Load Command",
          "size": 4108,
          "offset": " 0x18"
        },
        {
          "description": 0,
          "size": 5120,
          "offset": " 0x20"
        },
        {
          "description": 8144,
          "size": 14,
          "offset": " 0x28"
        }
      ],
      "magic": "cafebabe",
      "offset": "0",
      "processorSubType": "v7em",
      "processorType": 0
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 22,
        "sizeofcmds": 2888,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x4000"
        },
        {
          "description": "Symbol segment command",
          "size": 22,
          "offset": " 0x4008"
        },
        {
          "description": "TwoLevel Hints Load Command",
          "size": 131205,
          "offset": " 0x4010"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x4018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x4020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x4028"
        }
      ],
      "magic": "cffaedfe",
      "offset": "4000",
      "processorSubType": 3,
      "processorType": "X86"
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 12,
        "cpusubtype": 0,
        "filetype": 2,
        "ncmds": 22,
        "sizeofcmds": 1832,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 0,
          "size": 22,
          "offset": " 0x14008"
        },
        {
          "description": "TwoLevel Hints Load Command",
          "size": 131205,
          "offset": " 0x14010"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x14018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x14020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x14028"
        }
      ],
      "magic": "cffaedfe",
      "offset": "14000",
      "processorSubType": "all",
      "processorType": "ARM"
    }
  ]
}
v2.9.43
✅ Yes, Native Apple Silicon Support
🖥 Supported Architectures X86, ARM
Full Info Plist
{
  "BuildMachineOSBuild": "19H524",
  "CFBundleDevelopmentRegion": "en",
  "CFBundleDocumentTypes": [
    {
      "CFBundleTypeIconFile": "Statistics.icns",
      "CFBundleTypeName": "SpamSieve Statistics",
      "CFBundleTypeOSTypes": [
        "Hist"
      ],
      "CFBundleTypeRole": "None"
    },
    {
      "CFBundleTypeExtensions": [
        "corpus"
      ],
      "CFBundleTypeIconFile": "Corpus.icns",
      "CFBundleTypeName": "SpamSieve Corpus",
      "CFBundleTypeOSTypes": [
        "Corp"
      ],
      "CFBundleTypeRole": "None",
      "LSTypeIsPackage": true
    },
    {
      "CFBundleTypeIconFile": "Words.icns",
      "CFBundleTypeName": "SpamSieve Words",
      "CFBundleTypeOSTypes": [
        "Word"
      ],
      "CFBundleTypeRole": "None"
    },
    {
      "CFBundleTypeIconFile": "Rules.icns",
      "CFBundleTypeName": "SpamSieve Rules",
      "CFBundleTypeOSTypes": [
        "Rule"
      ],
      "CFBundleTypeRole": "None"
    },
    {
      "CFBundleTypeIconFile": "Messages.icns",
      "CFBundleTypeName": "SpamSieve Messages",
      "CFBundleTypeOSTypes": [
        "Msgs"
      ],
      "CFBundleTypeRole": "None"
    },
    {
      "CFBundleTypeExtensions": [
        "launchspamsieve"
      ],
      "CFBundleTypeName": "SpamSieve Launcher",
      "CFBundleTypeRole": "Viewer"
    }
  ],
  "CFBundleExecutable": "SpamSieve",
  "CFBundleGetInfoString": "2.9.43 (2943020), 2002–2021 C-Command Software, LLC",
  "CFBundleHelpBookFolder": "SpamSieve Help",
  "CFBundleHelpBookName": "SpamSieve Help",
  "CFBundleIconFile": "SpamSieve.icns",
  "CFBundleIdentifier": "com.c-command.SpamSieve",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundleName": "SpamSieve",
  "CFBundlePackageType": "APPL",
  "CFBundleShortVersionString": "2.9.43",
  "CFBundleSignature": "mtSS",
  "CFBundleSupportedPlatforms": [
    "MacOSX"
  ],
  "CFBundleURLTypes": [
    {
      "CFBundleTypeRole": "Viewer",
      "CFBundleURLIconFile": "SpamSieve.icns",
      "CFBundleURLName": "com.c-command.SpamSieve",
      "CFBundleURLSchemes": [
        "x-spamsieve"
      ]
    }
  ],
  "CFBundleVersion": "2943020",
  "DTCompiler": "com.apple.compilers.llvm.clang.1_0",
  "DTPlatformBuild": "12D4e",
  "DTPlatformName": "macosx",
  "DTPlatformVersion": "11.1",
  "DTSDKBuild": "20C63",
  "DTSDKName": "macosx11.1",
  "DTXcode": "1240",
  "DTXcodeBuild": "12D4e",
  "LSApplicationCategoryType": "public.app-category.utilities",
  "LSMinimumSystemVersion": "10.9.0",
  "LSUIElement": "0",
  "NSAppTransportSecurity": {
    "NSExceptionDomains": {
      "c-command.com": {
        "NSExceptionRequiresForwardSecrecy": false
      }
    }
  },
  "NSAppleEventsUsageDescription": "SpamSieve needs to control Apple Mail and other mail clients to install and update its integration with your mail program and to access the selected messages that you ask it to train. Please click the “OK” button below.\n\t\nIt is also important to allow access so that SpamSieve can deactivate its Mail rules if its plug-in is not enabled—otherwise Mail will move good messages to the Spam mailbox without consulting SpamSieve.\n\t\nFor more information, please see the “Security & Privacy Access” section of the manual.",
  "NSAppleScriptEnabled": true,
  "NSContactsUsageDescription": "When SpamSieve is determining whether a message is spam, it checks whether the sender’s e-mail address is in your address book.",
  "NSHumanReadableCopyright": "Copyright © 2002–2021 C-Command Software, LLC. All rights reserved.",
  "NSMainNibFile": "MainMenu",
  "NSPrincipalClass": "NSApplication",
  "NSRequiresAquaSystemAppearance": false,
  "NSSupportsAutomaticGraphicsSwitching": true
}
Full Meta Details
{
  "fileSize": 0.1442108154296875,
  "architectures": [
    {
      "bits": "32-bit",
      "fileType": "Fixed Virtual Memory Shared Library File",
      "header": {
        "magic": 3405691582,
        "cputype": 0,
        "cpusubtype": 16,
        "filetype": 3,
        "ncmds": 1024,
        "sizeofcmds": 64176,
        "flags": [
          "The object file is the output of an incremental link against a base file and can not be link edited again.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "The object file's undefined references are bound by the dynamic linker when loaded."
        ]
      },
      "loadCommandsInfo": [
        {
          "description": 3405691582,
          "size": 2,
          "offset": " 0x0"
        },
        {
          "description": 4103,
          "size": 3,
          "offset": " 0x8"
        },
        {
          "description": 1024,
          "size": 64176,
          "offset": " 0x10"
        },
        {
          "description": "Dynamic Linker Load Command",
          "size": 4108,
          "offset": " 0x18"
        },
        {
          "description": 0,
          "size": 5120,
          "offset": " 0x20"
        },
        {
          "description": 7856,
          "size": 14,
          "offset": " 0x28"
        }
      ],
      "magic": "cafebabe",
      "offset": "0",
      "processorSubType": "v7em",
      "processorType": 0
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 22,
        "sizeofcmds": 2888,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x4000"
        },
        {
          "description": "Symbol segment command",
          "size": 22,
          "offset": " 0x4008"
        },
        {
          "description": "TwoLevel Hints Load Command",
          "size": 131205,
          "offset": " 0x4010"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x4018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x4020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x4028"
        }
      ],
      "magic": "cffaedfe",
      "offset": "4000",
      "processorSubType": 3,
      "processorType": "X86"
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 12,
        "cpusubtype": 0,
        "filetype": 2,
        "ncmds": 22,
        "sizeofcmds": 1832,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 0,
          "size": 22,
          "offset": " 0x14008"
        },
        {
          "description": "TwoLevel Hints Load Command",
          "size": 131205,
          "offset": " 0x14010"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x14018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x14020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x14028"
        }
      ],
      "magic": "cffaedfe",
      "offset": "14000",
      "processorSubType": "all",
      "processorType": "ARM"
    }
  ]
}
Report Update