Aspose.Network.Mail
General Email Features
Create emails containing Plain Text
Create emails containing Html
Create Alternative Message Bodies for compatibility with both, Html & Non-Html supported email clients
Connect with any SMTP Server at a specified Port
Send emails through any SMTP Server
Connect to SSL enabled SMTP Server
Attachment Features
Add attachments to your emails
Remove attachments from your emails
Create attachments from File Paths
Create attachments from Streams
Create attachments from Byte Arrays
Embedded Object Features
Embed objects (like Images, Sounds etc.) in your emails
Remove embedded objects from your emails
Embed objects from File Paths
Embed objects from Streams
Embed objects from Byte Arrays
Import/Export Features
Import Microsoft Outlook E-Mail Message Format (*.Msg) emails
Import Microsoft Html Format (*.mht) emails
Import RFC822 Compliant Message Format (*.eml) emails
Export emails to Microsoft Html Format (*.mht)
Export emails to RFC822 Compliant Message Format (*.eml)
Bulk Mail Features
Supports sending a Batch of Emails
Built-in Multi-Threading feature for sending Bulk Emails
Supports saving bulk email messages in a Message Pool
Mail Merge Features
Template based Mail Merge using different Data Sources
Supports DataTable as data source
Supports DataRowCollection as data source
Supports DataReader as data source
Create email Template from File
Create email Template from MailMessage instance
Calendar Features
Add iCalender Events to email messages
Cancel iCalendar Events
Send Meeting Requests via emails
Event Handling Features
Supports a variety of useful Events to provide more control to the users
Perform your desired actions when all bulk emails are sent
Perform something when a message is about to send
Get notified through an event when an email is completely sent
Security Features
Supports Cram-MD5 authentication
Supports Digest-MD5 authentication
Supports AUTH LOGIN authentication
Supports AUTH PLAIN authentication
Utility Features
Customize email Headers
Ability to Set Message Priority, Date and Time
Supports all Character Sets
Request Read Receipts
Advance Features
Asynchronous and Synchronous programming models
Supports Parsing emails in Msg, Mht & Eml formats
Extract Attachments from Microsoft Outlook Email Message (*.msg) files
Supports Backup SMTP Connection
Specify the Number of Attempts for SMTP Connections
Aspose.Network.Mime
General Parsing Features
Extract email Headers and Message Bodies
Retrieve Names and Values of email Headers
Retrieve From, To, Cc and Reply-To Addresses
Retrieve and Save Attachments
Retrieve and Save Embedded Objects like Images & Sounds etc.
Import/Export Features
Supports importing Microsoft Outlook E-Mail Message Format (*.Msg) emails
Supports importing Microsoft Html Format (*.mht) emails
Supports importing RFC822 Compliant Message Format (*.eml) emails
Supports exporting emails to Microsoft Html Format (*.mht)
Supports exporting emails to RFC822 Compliant Message Format (*.eml)
Utility Features
Supports Multiple Headers
Supports Multiple Parts
Supports all Character Sets
Retrieve Meta Data such as contentType, MimeVersion & XMailer etc.
Advance Parsing Features
Load & Parse emails in Msg, Mht & Eml formats
Aspose.Network.Pop3
General POP3 Features
Retrieve complete Messages or Headers Only
Supports Basic POP3 Commands
List mail Messages
Retrieve Emails in Mime and Plain Text formats
Retrieve Mailbox Information
Keep POP3 Connection Alive
Email Management Features
Delete Selected Emails on POP3 Server
Delete All Emails
Cancel Delete on POP3 Server
Connect to SSL enabled POP3 Server
Security Features
Supports Authenticated Post Office Protocol (APOP)
Supports Clear Text USER/PASS authentication
Supports RFC 2195 CRAM-MD5 authentication
Supports RFC 2831 DIGEST-MD5 authentication
Supports Login authentication
Supports RFC 2595 TLS Plain Text authentication
Utility Features
Set connection and read Timeouts
Set send and receive Buffer Size
Get Unique Identifiers of Emails on Server
Retrieve Messages Count
Retrieve Message Size
Aspose.Network.Ftp
General FTP Features
Supports Active connection mode
Supports Passive connection mode
Supports Basic FTP Commands
Keeps Connection Active between FTP Server & Client
Data Transfer in ASCII & Binary modes
Directory Features
Create directories
Rename directories
Delete directories
List remote directories
File Features
Upload files
Download files
Append files
Delete files
Rename files
List files in a specified folder
Data Transfer Resume Features
Check Resume Support on FTP Server
Resume Broken File Transfer
Resume Downloading
Resume Uploading
Event Handling Features
Provides some useful Events to control Data Transfer
Get notified through events when a Data Transfer is Broken or Completed
Perform any desired task when a Data Transfer is in Progress
Utility Features
Set send and receive Timeouts
Set send and receive Buffer Size
Retrieve Welcome, Exit & Banner Messages returned by FTP Server
Aspose.Network.WhoIs
General Features
Connect with WhoIs Servers
Retrieve WhoIs Information of any desired Domain
Aspose.Network.Dns
General Features
Resolve Domain Names
Specify DNS Server
Supports IPV6
Over 30 types of DNS Queries or Records
Query Features
Standard query
Inverse query
Notify query
Synchronous query
Asynchronous query
Utility Features
Send Server Status request
Send Update request
Query Types Supported
A
A6
AAAA
AFSDB
CNAME
GPOS
HINFO
ISDN
KEY
LOC
MB
MD
MF
MG
MINFO
MR
MX
NS
NSAP
NSAPPTR
NXT
PTR
PX
RP
RT
SIG
SOA
SRV
WKS
X25
Aspose.Network.Icmp
General Features
Send and receive Network Management Messages
Completely Parse ICMP Messages
Supports various Types of ICMP Messages
Ping Features
Send and receive Pings in Synchronous mode
Send and receive Pings in Asynchronous mode
Packet Management Features
User defined processing while sending out ICMP Packets
User defined processing while receiving Reply Packets
Supports CheckSum in Data Packets
Supports Multiple Reply Packets
Aspose.Network.Imap
General Features
Connect & Communicate with IMAP Servers
Manipulate email Messages & Folders on the Server
Connect to SSL enabled IMAP Server
Message Management Features
Fetch email Messages
Fetch Headers of email messages
Save email Messages to Local File System
Delete email Messages
List email Messages in Specified Folder
Set Flags (like Read, Delete etc.) for specified email Messages
Folder Management Features
Create email Folders
Delete email Folders
Rename email Folders
Security Features
Supports Clear Text USER/PASS authentication
Supports RFC 2195 CRAM-MD5 authentication
Supports RFC 2831 DIGEST-MD5 authentication
Supports Login authentication
Supports RFC 2595 TLS Plain Text authentication
Aspose.Network.Verify
Validation Features
Validate Email Addresses
Supports Email Syntax Validation
Supports Email Domain Validation
Supports Mail Server Validation
Supports MX Records Validation
Asynchronous Validation
Flexible validation results
Utility Features
Specify DNS Servers
Set Request Timeout
Aspose.Network.Proxy
General Features
Provides a Wrapper class for penetrating proxies
Proxy Penetration Features
Penetrate through HttpConnect proxy
Penetrate through Socks4 proxy
Penetrate through Socks4A proxy
Penetrate through Socks5 proxy
Protocols Supported
SMTP
MIME
POP3
FTP
WhoIs
DNS
ICMP
IMAP
HTTP
SOCKS 4/4A
SOCKS 5
Platforms Supported
Windows Forms Support
Web Forms Support