MailBee.NET SMTP is a reliable and robust solution for composing, mail merge, and sending e-mails in .NET applications. This includes sending a web page, sending with or without SMTP relay server, support of backup SMTP and DNS servers for bulletproof e-mail delivery, ESMTP support, sending with a single line of code, re-sending and forwarding e-mails received with other MailBee.NET components, and much more.
MailBee.NET SMTP bundle includes a set of MIME objects such as MailMessage and Attachment which are used for constructing e-mails.
Written in 100% managed code, MailBee.NET SMTP only requires the .NET framework be installed on the computer.
MailBee.NET SMTP can be used in any .NET language including C# and VB.NET. All .NET frameworks starting from .NET 1.1 are supported.
MailBee.NET SMTP fully supports SMTP, ESMTP, SOCKS4/5/HTTP Proxy, MIME, S/MIME, XML, HTML, and MHTML. No knowledge of these standards is required of developers, however.
Features
|
SMTP Object
|
MailMessage Object
|
What's new
|
|
- Can send any MailMessage object as e-mail
- Can send bulk mail and do mail merge over database
- Can send to relay SMTP server or perform DNS MX lookup and send without relay server
- Can send through a proxy server
- UNIQUESupports backup SMTP/DNS servers and server farms for reliable and faster sending large volumes of e-mails
- Send messages with a single line of code (QuickSend)
- Can submit messages to IIS SMTP and MailBee Message Queue
- Multi-threaded sending (up to 60 threads)
- Supports secure TLS/SSL connections out-of-box (supports Gmail, etc)
- PIPELINING for faster send
- DSN (Delivery Status Notifications)
- ESMTP authentication (LOGIN, PLAIN, CRAM-MD5, DIGEST-MD5, NTLM, Kerberos)
- POP-before-SMTP authentication
- UNIQUEWindows Integrated Authentication (authenticate using the current Windows user credentials)
- User-defined authentication methods
- Track accepted and refused recipients
- Test send without actual sending for email address verification
- Automatic detection and use of ESMTP extensions (EHLO)
- Logging send-mail session into a file or memory
- Send user-defined commands to the server
- Can be placed on the form or created in the code
Smtp Object reference...
- Used by Smtp object as outgoing e-mail
- Returned by Pop3 and Imap objects as incoming e-mail
- Multiple recipients (To/CC/BCC)
- Multiple attachments
- Advanced mail merge
- Can be encrypted, signed, decrypted, or verified with Smime object
- Easy access to plain-text and HTML body
- Full support of international encodings and charsets
- Can extract attachments from MS-TNEF (winmail.dat) files
- Access to every MIME part
- Access to all message headers
- Access to message timestamps ("Received:" headers)
- UNIQUEConversion from HTML to plain-text and vice versa including high-lighting of URIs, images, quotations, etc
- UNIQUEFull support of creating and displaying HTML messages with embedded pictures in desktop and web applications
- UNIQUEAccess forwarded messages (GetEncapsulatedMessage)
- Forward message as attachment
- Import HTML file or web page into e-mail
- Import & export message data from/into memory, file and stream
- Serialize into XML and deserialize from XML
- Base64 and Quoted-Printable
- Confirm Read & Confirm Receipt
- Reply-To, Priority, Importance, Sensitivity, etc
MailMessage Object reference...
- SmtpServer.LocalEndPoint and DirectSendServerConfig.LocalEndPoint properties - can be used to specify certain IP address for outgoing connections
- Smtp.GetMXHosts method - gets the list of SMTP MX servers for the specified domain.
- Bulk mailing and mail merge over database
- DNX MX query cache for faster sending without relay server
- Proxy support
- MailBee Message Queue can be used as well as IIS SMTP queue
- New events
- New settings for balancing SMTP servers load
- SSL certificates and creating encrypted e-mails (requires MailBee.NET Security license)
- Global.SafeMode property useful for debugging
- Full 64-bit Windows support
- Native .NET Framework 2.0 support (.NET 1.1 compatible DLL is available too)
- Vista-compatible installer
- A lot of other fixes and improvements (see Version History for details)
Platform: .NET 1.1/2.0 and above
Version: 4.0
Last update: 5 Aug 2008