Technical specification
- Feature list
- Available editions
- Supported platforms
- Development tools
Feature list
Miss a feature? Tell us about your idea using Wish List.
General MIME features, supported by MIMEBlackbox are:
- parsing and creation of MIME-conformant mail messages of any complexity;
- (optional) on-demand decoding of encoded message parts;
- stream-based processing, which lets you handle huge amounts of data without significant memory requirements;
- conformance to MIME standards (RFC 2045 to 2049).
S/MIME functionality lets you:
- support S/MIME versions 2 and 3;
- sign and encrypt MIME messages or message parts using X.509 certificates;
- decrypt and verify MIME messages or message parts using X.509 certificates;
- support for Cryptocards and USB Crypto Tokens
DKIM (DomainKeys Identified Message) techonology support includes the following functions:
- generation of DKIM keys (public and private);
- creation of records suitable for placing to DNS;
- signing of messages using DKIM;
- verification of messages using DKIM information obtained from the DNS
PKI Infrastructure is used by MIMEBlackbox for S/MIME functions and is provided by PKIBlackbox, base functions of which are included into MIMEBlackbox.
Open PGP format is used by MIMEBlackbox for OpenPGP/MIME functions and is provided by OpenPGPBlackbox (available as a separate individual package or as a part of SecureBlackbox Professional, Standard or Data Security packages).
Miss a feature? Tell us about your idea using Wish List.
Available editions
MIMEBlackbox is available in several editions for various software platforms (some functions and components can be unsupported on certain platforms).
.NET edition.
This edition of MIMEBlackbox includes pure managed components, carefully optimized to achieve maximum performance, comparable to native processor code.
.NET edition can be used on
.NET edition can be used on ASP.NET server systems, Azure server systems, Windows server and desktop systems, Windows Mobile PDAs, Silverlight-enabled browsers, Android and Windows Phone 7 smartphones, on Linux and MacOS X systems with Mono installed.
Java edition.
Java edition can be used with Java Standard Edition or Enterprise Edition version 6 or later.
Also Java edition can be used on Android devices with Android 2.2 and later.
VCL edition.
Blazingly fast native Delphi (Pascal) components for building native Windows, Linux, MacOS X and iOS applications.
VCL edition can be used with
- Delphi (from Delphi 4 to the most recent Delphi XE2)
- C++Builder (from C++Builder 2007 to the most recent C++ Builder XE2)
- FreePascal 2.4.4 and 2.6 for Win32, Win64, Linux/x86, Linux/x64, MacOS X, iOS
VCL edition works on any computer with Windows 2000 and later or with Linux kernel 2.4 and later.
Supported platforms
- Windows:
- Windows 2008 R2 Server (32-bit, 64-bit AMD64 and 64-bit Itanium)
- Windows 7 (32-bit, 64-bit AMD64 and 64-bit Itanium)
- Windows 2008 Server (32-bit, 64-bit AMD64 and 64-bit Itanium)
- Windows Vista (32-bit, 64-bit AMD64 and 64-bit Itanium)
- Windows 2003 Server (32-bit, 64-bit AMD64 and 64-bit Itanium)
- Windows XP (32-bit, 64-bit AMD64 and 64-bit Itanium)
- Windows 2000
- Microsoft .NET Framework:
- .NET 4.0 (32-bit, 64-bit AMD64 and 64-bit Itanium)
- .NET 3.5 (32-bit, 64-bit AMD64 and 64-bit Itanium)
- .NET 3.0 (32-bit, 64-bit AMD64 and 64-bit Itanium)
- .NET 2.0 (32-bit, 64-bit AMD64 and 64-bit Itanium)
- .NET 1.1 (32-bit)
- Silverlight:
- Silverlight 5
- Silverlight 4
- Silverlight 3
- Windows Phone:
- Windows Phone Mango
- Windows Phone 7
- Android:
- .NET Compact Framework:
- .NET CF 3.5
- .NET CF 2.0
- .NET CF 1.0
- Mono:
- Linux:
- Linux distributions with kernel version 2.6 or later on x86 and x64 platforms
- MacOS X:
- MacOS X 10.6 and later via FreePascal
Development tools
Various editions of MIMEBlackbox are used with different development tools:
.NET edition of MIMEBlackbox can be used with
- MS Visual Studio 2010
- MS Visual Studio 2008
- MS Visual Studio 2005
- MS Visual Studio .NET 2003
- CodeGear RAD Studio 2010 (Delphi Prism)
- CodeGear RAD Studio 2009 (Delphi Prism)
- Borland Developer Studio 2006 (C# Builder personality)
- Borland Delphi 2005 (C# Builder personality)
- MonoDevelop
Java edition (DEVELOPER PREVIEW) can be used with
- Any development tool that targets Java or Android
VCL edition of MIMEBlackbox is offered for
- Embarcadero RAD Studio XE2 (Delphi/Win32, Delphi/Win64 and C++Builder/Win32 platforms)
- Embarcadero C++Builder XE2 (C++Builder/Win32 platform)
- Embarcadero Delphi XE2 (Delphi/Win32 and Delphi/Win64 platforms)
- Embarcadero RAD Studio XE (Delphi/Win32 and C++Builder personalities)
- Embarcadero C++Builder XE
- Embarcadero Delphi XE
- Embarcadero RAD Studio 2010 (Delphi/Win32 and C++Builder personalities)
- Embarcadero C++Builder 2010
- Embarcadero Delphi 2010
- CodeGear RAD Studio 2009 (Delphi/Win32 and C++Builder personalities)
- CodeGear C++Builder 2009
- CodeGear Delphi 2009
- CodeGear RAD Studio 2007 (Delphi/Win32 and C++Builder personalities)
- CodeGear C++Builder 2007
- CodeGear Delphi 2007
- Borland Developer Studio 2006 (Delphi/Win32 and C++Builder personalities)
- Borland Delphi 2005 (Delphi/Win32 personality)
- Borland Delphi 4-7
- FreePascal 2.4.4 or later (Win32 and Linux / x86)
Miss a feature? Tell us about your idea using Wish List.
Licensing and use
MIMEBlackbox can be licensed in one of the following packages:
- SecureBlackbox Professional
- SecureBlackbox Standard
- SecureBlackbox Data Security
- MIMEBlackbox
|