|
Do you process email? Do you have a newsletter and need to process bounce backs
or NDRs (Non-Deliverable Receipts)? Do you need to build a custom interface for
email access? Do you need to programmatically access email messages,
or its attachments, embedded images, headers, or different parts of
an email/MIME message? Then aspNetMime is for you.
aspNetMime can satisfy all of these requirements and more. aspNetMime is a
server-side component that can be used to access any email MIME message.
aspNetMime parses messages and allows you to programmatically access any part,
or header, of the message effortlessly and easily. Take a look at some of the
features of aspNetMime:
What's new in aspNetMime version 2.5
Latest .NET Support
aspNetMime runs under all releases of .NET. From 1.0, to 1.1 to the current release.
Better Email Address Parsing Support
Email addresses can be complex. We've added even better support for comments, and other unusual text, found inside of the email address alias.
Better Html to Plain Text Conversion
We've added even better and faster support for those uniquely formatted HTML message parts.
Better Broken Mime Parsing
We've added logic to search for boundaries that aren't actually in the message. The Mime message requires boundaries to be found in certain places of the message. If these boundaries aren't found aspNetMime tries to determine where they should be located.
Built-in Reporting
aspNetMime now has built-in reporting. Generate Xml, Comma Separated Value (CSV), and TAB delimted reports natively from aspNetMime. Simply crate the report object, and add the Mime messages. aspNetMime will generate a summary report for you.
Built-in Directory and MBOX Processing
aspNetMime now has the capability to natively process a directory of mime messages. Besides a directory of messages, aspNetMime also supports parsing the MBOX style file format. For each message found in the MBOX file, aspNetMime raises an event the developer can attach too for easy coding and message manipulation.
AllowPartiallyTrustedCallers
aspNetMime now allows partially trusted callers to make requests into the aspNetMime.dll. This option allows it to be hosted under the ASP.NET 2.0 runtime.
Better Image Support
aspNetMime now has the capability to target image parts, and extract them from the message. Save them to disk, or stream them to the browser. aspNetMime can do both.
Various Bug Fixes and Improvements
aspNetMime has also added better checking for non RFC compliant messages. Due to the complexity of the Mime formatting specifications, there are many broken implementations out there. We've made adjustments to be as flexible as possible without sacrificing performance.
Besides these features, aspNetMime still includes the following great feature list.
New Version 2.0 Features
-
Built in Synchronous and Asynchronous DNS Blacklist (DNSbl)
Support for Spam Checking
-
Increased 8 Bit Mime parsing support
-
Added Delayed Delete capability
-
Added better support for dropped POP3 connections.
-
Added automatic HTML to Plain Text format conversion utility.
-
Better Email Address parsing for the Email Headers
-
Additional features for parsing Mime Streams, Files and Text
-
Faster Quoted Printable decoding routine.
-
Better support for improperly formatted Mime messages
-
Better Characterset matching
Version 1.5 Features
-
Better Support for Macintosh emails
-
Better Support for Lyris management
-
Better Support for SQL Server stored emails.
-
Better and Faster Quoted Printable parsing
-
Supports Case Insensitve Header Searches
-
Checks for Illegal Filename Extensions
-
Faster MimePart Boundary Parsing
-
Better Support for NDRs
-
Better Support for Attached Messages
-
Better 8Bit Message Support
-
Added More Encoding/Decoding Options
-
Better DateTime Parsing
Version 1.0 Features
-
Access attachments found in the email
-
Stream attachments to browsers
-
Write attachments to any stream
-
Access headers
-
Access to the TO email addresses
-
Access the CC email addresses
-
Access the subject of an email
-
Access different body parts (TEXT and/or HTML)
-
Decode Body Parts
-
Decode Quoted-Printable and base64 formats
-
Determine the Content-Type of a message
-
Access embedded images
-
Stream embedded images to the browser
-
Write embedded images to any stream
-
Access the Reply-To of a message
-
Access the Priority of a message
-
Access any X-Header
-
Save messages to a file
-
Save attachments to a file
-
Save embedded images to a file
-
Any many more.
Along with these capabilities, aspNetMime also includes advanced functionality
for accessing intricate parts of the MIME message, along with encoding and
decoding methods. Be sure to check out our online
demo here, to see aspNetMime in action.
|