Here are a few items to note about aspNetEmail to help you get more familiar with its functionality.

What is aspNetEmail?

 
aspNetEmail is a .NET email component, also known as an assembly. It is written in 100% C# for speed and efficiency. It does not have any dependencies on CDO or any unmanaged code. aspNetEmail only requires the .NET framework to be installed on the computer.  aspNetEmail also includes an ASP.NET Server control called an EmailTemplate control. This control can be placed on an ASP.NET page, and can be used to declaratively send an email without writing a single line of code.
 

Can I use aspNetEmail in windows applications?

Absolutely! The name aspNetEmail was chosen by the marketing division, but from a programmer’s perspective, you can use aspNetEmail from a Windows Form application, web services, ASP.NET web pages, and any other .NET supported application.

What can aspNetEmail do for me?

aspNetEmail allows you to send email from any .NET application. aspNetEmail can be used from ASP.NET web pages, to windows forms, to web services. The only limitation to using aspNetEmail is your programming imagination.

What’s the difference between aspNetEmail and System.Web.Mail?

The advantages of aspNetEmail over System.Web.Mail are too numerous to list, but here are some of the major differences. System.Web.Mail is simply a wrapper around CDONTS. When you call System.Web.Mail you are actually making an unmanaged call to CDONTS. aspNetEmail is totally written in C# and does not make any calls to any COM objects.

 

Here is a list of aspNetEmail in table format.

Feature List

FEATURE

DESCRIPTION

System.
Web.Mail
aspNetEmail
30 day Eval
aspNetEmail
Standard

Attach a File

The ability to attach a file to an e-mail.

YES YES YES

Multiple Attachments

The ability to attach multiple files to an e-mail.

YES YES YES

Change the FROM Address

The ability to change the FROM Address on an e-mail.

YES YES YES

MIME Encoding

The ability to MIME encode the file attachments using Base64 encoding.

YES YES YES

Priority Settings

The ability to set the priority of the e-mail.

YES YES YES

Send Mail via SMTP

The ability to use an SMTP Server to send e-mail.

YES YES YES

Send to BCC

The ability to send blind carbon copy e-mail to individuals.

YES YES YES

Send to CC

The ability to send carbon copies e-mail to individuals.

YES YES YES

US ASCII

The ability to send e-mail with the ASCII character set.

YES YES YES

X-Headers

The ability to set all the X-Headers

YES YES YES

Html Text

Ability pass HTML text into the body of e-mail

YES YES YES

Change ports

The ability to change what port the object is sending to.

no YES YES

Header CharSet

The ability to encode the header using a different CharSet than the body.

no YES YES

Header Encoding

The ability to encode the header using Base64 or QuotedPrintable encoding for non US-ASCII CharSets.

no YES YES

Embed Images

Embed images or binary objects inside of the email.

no YES YES

SMTP Authentication

The ability to specify a username and password for those servers that require authentication to relay.

no YES YES

Change the From Name

The ability to change the FROM name on an e-mail.

no YES YES

Content Type

Ability to specify ContentType header of a message's body text.

no YES YES

Content Transfer Encoding

Ability to specify content-transfer encoding header of a message's BodyText

no YES YES

Confirm Reading

The ability to send e-mail with a confirm reading flag.

no YES YES

MS Exchange\Outlook

The ability to set an MS Mail (including Exchange) priority header.

no YES YES

ISO-8859-1

The ability to send e-mail with the ISO-8859-1 character set.

no YES YES

Ignore Recipient Errors

Ignoring error messages returned by SMTP Server for Invalid address

no YES YES

Redundant Servers

The ability to specify more than one SMTP server.

no YES YES

Return Receipt

The ability to send e-mail with a return receipt.

no YES YES

Urgent

The ability to send an e-mail with an urgent flag.

no YES YES

X-Priority

The ability to set a standard X-Priority header.

no YES YES

Clear All Recipients

Clear recipients from the TO, CC, BCC list

no YES YES

Clear Attachments

Removing attachments to the message

no YES YES

Clear BCCs

Removes recipients from the BCC list

no YES YES

Clear CCs

Removes all recipients from the CC list

no YES YES

Clear Extra Headers

Removes any X-headers.

no YES YES

Clear Recipients

Removes recipients form TO list

no YES YES

Get Text From File

Loading the message's plain-formatted body text from a file.

no YES YES

Word Wrap

Ability to wrap the message body Text

no YES YES

Get HTML Text From File

Loading the message's HTML-formatted body text from a file

no YES YES

Mass Mailing

Sending personalized e-mails by connecting to database

no YES YES

Mail Templates

Ability to search and replace templates with personalized information

no YES YES

Date Time

For overwriting the default date and time

no YES YES

Log

Ability to log the session with Server

no YES YES

Email Datagrid

Ability to email a datagrid or any other Html or Webcontrol (DataGrid, HtmlTable, DataList, etc..).

no YES YES

Setting Timeout

Maximum waiting time to get response from server

no YES YES

Reply–To

Ability to specify reply-to address (instead of using from address while replying)

no YES YES

Send Emails from a Dataset

The ability to perform a mail merge on an ADO.NET dataset containing hundreds of thousands of emails.

no YES YES

Send Emails from a DataTable

The ability to perform a mail merge on an ADO.NET datatable containing hundreds of thousands of emails.

no YES YES

Send Emails from a DataReader

The ability to perform a mail merge on an ADO.NET datareader containing hundreds of thousands of emails.

no YES YES

 

Please note, this features list increases with each release. For the latest feature list, visit www.aspNetEmail.com