Free Mail Component for an ASP Environment

06/24/2003: AspEmail 5.0 Released

AspEmail 5.0 offers a lot of new features you have been asking for, including full Unicode support and memory attachments. But most importantly, the new version comes with an all-new message queuing module which supports up to 64 simultaneous SMTP sessions, logging, CRAM-MD5 and NTLM authentication methods, automatic bounced-message handling, and much more.

For the complete list of new features, see Chapter 1 of the manual. Download AspEmail 5.0 here. Upgrades are absolutely free for registered users.

8/19/2002: Code Samples Added

Although AspEmail 4.5 is not a native .NET component, it has been thoroughly tested to work under the ASP.NET environment. We have added C# versions of all our code samples to the setup. Download the updated aspemail.exe setup and start taking advantage of AspEmail's unique features under .NET now!
3/25/2002: AspEmail 4.5.0.2 Service Release Available
NEW! Mail.MailFrom property added. In earlier versions, both the From: and Return-Path: headers were set to the Mail.From value. For bounced-mail handling purposes, it may be useful to set the Return-Path: header to an email address other than the sender's address, and that's what the MailFrom property does.

NEW! An optional AddToBody flag added to the AppendBodyFromFile method to specify whether the Body or AltBody property should be appended. In earlier versions, only Body could be appended via this method but not AltBody.

NEW! For better compliance with the SMTP protocol, AspEmail 4.5.0.2 issues the command EHLO instead of HELO whenever the Username property is used.

1/24/2001: AspEmail 4.5 Released with multipart/alternative Support
With AspEmail 4.5, you can specify a text version of your message along with the HTML version to support email clients that are not HTML-enabled. The HTML part is still set via the Body property. The text part is specified via the new property AltBody, as follows:

Mail.Body = "<HTML><BODY>Dear Sir:<P>...</HTML>"
Mail.AltBody = "Dear Sir:" & chr(13) & chr(10) & ...

In Version 4.5, SMTP authentication via the Username and Password properties is extended to NNTP as well, so you can now use the method SendToNewsgroup to post articles to password-protected news servers.

AspEmail 4.5 also offers a new property, Timeout, through which socket timeout values can be set.

Encryption and Digital Signature Support
AspEmail can be used in conjuncation with AspEncrypt 2.0, our powerful cryptographic component, to send signed messages, encrypted messages, and messages that are first signed and then encrypted, in the S/MIME format.

Visit www.aspencrypt.com to download your free 30-day trial copy of this component.

Send Email from your ASP or VB application with AspEmail 4.5. It's Free!
AspEmail 4.5 is a free active server component that enables your ASP application to send email messages via any external SMTP server. The component supports multiple file attachments, multiple recipients, CCs, BCCs, and REPLY-TOs.

In addition to basic functionality available for free, AspEmail 4.5 offers a number of premium features that require a registration key after a 30-day evaluation period. These features are support for message queuing, embedded images, Quoted-Printable format, multipart/alternative support and authentication. Regular file attachments are still free, of course.

Spice up Your Messages with Embedded Images and Sounds
This premium feature allows you to send messages in the HTML format with embedded images and backgrounds. You can even embed sounds in your messages. Here is how it's done:

...
Mail.AddEmbeddedImage "c:\dir\bk.gif", "My-Image"
Mail.Body = _
    "<HTML><BODY BACKGROUND=""cid:My-Image"">...</HTML>"

or

Mail.AddEmbeddedImage "c:\dir\ring.wav", "My-Sound"
Mail.Body = _
    "<HTML><BGSOUND SRC=""cid:My-Sound""></BGSOUND>..."

Send Messages with File Attachments over the Web.
AspEmail can be used in conjunction with AspUpload, the leading file upload component from Persits Software, to send messages with file attachments over the Web, as demonstrated by our Live Demo.

For more information on AspUpload, please visit AspUpload.com, a site dedicated to this powerful component.