Home   Buy Now   Products   Downloads   Support   Resellers   Jobs   Contact   Site Map   Search
Home   Buy Now   Download   Support  
Email Component, SMTP Component, POP3 Component, IMAP Component, bulk mail

Home
Purchase
Upgrade
 
Products
Downloads
 
Support
 Samples
 KB
 Forum
 
Newsletter
 
Customers
 Current List
 Comments
 
Resellers
Jobs
Contact Us

SMTP Component

HTML, plain text, XML and RTF message bodies
An unlimited number of body parts are supported, enabling multiple representations of your message including alternative body text for HTML messages.
 
Embedded HTML Images
Embed images and other content into your HTML messages.
 
SMTP Login Authentication
Authenticated SMTP connections with Auth-Login, CRAM-MD5, NTLM or user-defined protocol.  SASL (Simple Authentication and Security Layer) interface enables developers to interface their own authentication code making it possible for the SMTP component to support other or custom authentication protocols.  
 
Progress Monitoring
Status event enables your application to display the progress of outgoing messages. SMTPLogFile event allows your application to monitor the entire SMTP conversation.
 
Unlimited File Attachments
Add an unlimited number of attachments from a file, stream or URL.  File attachments are automatically Base64 encoded to ensure compatibility.  
 
Universal Character Set Support
EasyMail .Net Edition fully supports all character sets. In addition, message headers which contain characters outside the allowable range are automatically Base64 encoded. Custom decoding is also possible with special event handling.
 
Unlimited Recipients
To, CC or BCC.
 
S/MIME Message Creation
Encrypt and/or digitally sign your email with the optional S/MIME plug-in.
 
SSL Connections
SSL connections are supported with the optional SSL Plug-in.
 
Compact Framework Compatible
In addition to using the SMTP component with desktop and ASP applications, you can also use it with the .Net Compact Framework to build applications for portable devices like PocketPC and SmartPhone.
 
Email Address Validation
Validate email addresses for authenticity.
 
Bulk Mail Merge from DataSet, DataTable or IDataReader
Easily merge an email template with a DataSet, DataTable or IDataReader and send it out in bulk.  Enhanced delegates can be used to monitor the progress or your bulk merge, row-by-row.
 
Custom Headers
Add an unlimited number of custom MIME headers to the message, body parts, attachments and embedded content parts.
 
Automatic encoding
Messages with more than one part are automatically MIME encoded.  Message body parts are automatically encoded using either Quoted-Printable or Base64 as appropriate. 
 
Send Directly to Recipient Without Using an SMTP Server for Relay

Send your messages directly to the recipient's mail server.  This option also supports backup SMTP relay servers which can be automatically used if the direct connection fails. 
  

Backup SMTP Servers
Specify multiple SMTP servers for fail-safe delivery of your messages. Designate specific authorization accounts, timeouts and ports for each server specified.
 
Configurable Ports
Specify any port for the SMTP connection to the server.
 
Loads Default Settings from Config Files
The SMTP component can optionally read default settings from the Web.config or machine.config files such as a list of mail servers to use for relay delivery, a list of DNS servers to use for direct delivery, license key, sender, recipient, subject and logfile settings.  
 
Loads Data from RFC-822 File or Parse Component
Quickly load data from an existing email message into the SMTP.EmailMessage object from an existing RFC-822 formatted file or a EmailMessage object created with the Parse component .  
 
Configurable Timeouts
Specify a custom timeout value for the SMTP connection to the server.
 
Delivery Status Notification Control (ESMTP)
Scales easily to multi-user systems.  Allows you to specify delivery status notification options and assign each message an ESMTP id for tracking.
 
Asynchronous and Synchronous Methods
Supports sending email synchronously or asynchrounously.
 
Importing of Message Data
Imports message body from system file. Importing HTML files automatically includes all images and other embedded items. Option to automatically create alternative body text.
 
Explilcit Return Path for Bounce Handling
Explicitly set the return email address for a message in order to route bounces to special addresses used for bounce processing.
 
Importing of HTML Messages from a URI/URL
Imports message body from a URL for easy creation of HTML messages.  Options include the automatic creation of an alternative plain-text body part and the automatic embedding of linked images found in the HTML.
 
Create Message Files
Creates and saves messages in RFC-822 formatted files or streams, recognized by other mail applications.
 
Serializable Message Class
The message class can be serialized.
 
Use .Net controls in HTML messages
Use built in controls such as the DataGrid, or your own user controls.
 
Multiple Messages per Connection
Multiple messages to the same domain can be sent over one connection.
 
Relay Messages
Relay any previously downloaded message to another recipient.
 
File and Event Logging
Optional file logging captures SMTP conversation for debugging purposes.  SMTPProtocolLog() event allows your application to monitor items being logged.
 
ESMTP Pipelining
ESMTP pipelining enables increased throughput for messages with many recipients.
 
Message Priority
Set message priority level.
 
Reply-To
Enables the specification of a reply address, different from the sender.
 
Return-Receipt-To
Enables the specification of a return receipt address
 
Message Priority
Set message priority level.
 
Cancellation
Allows cancellation of a message currently being delivered.
 
Specify a message's disposition notification options
Message disposition notifications are defined in RFC-2298.
 
Send Custom SMTP Commands
Send a custom command to the SMTP server.
 
Quick Message
Enables creation and transmission of an e-mail message with only one line of code.
 
Message Queuing
Message queuing with SMTP Express, Microsoft SMTP, iMail and Merak servers.
 
 



 

 Product Home
 Features
 What's New in 3.0
 Features Added in 2.x
 System.Web.Mail Comparison
 SMTP Component
 Detailed Features
 Sample Code
 POP3 Component
 IMAP4 Component
 Parse Component
 SSL Plug-in
 S/MIME Plug-in
 Documentation
 Pricing / Licensing

©2012Quiksoft Corporation. All rights reserved. Terms of Use, Privacy Statement, Trademarks