You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.
Order online or call us +62-821-2442-2332 (Whatsapp)
IDR
  • Empty!

PowerTCP Mail for .NET Standard Support



Available Options



Overview


Comprehensive E-Mail Components for .NET

E-mail components seamlessly combine security, efficiency, and ease of use so you can quickly develop custom e-mail handling applications. Includes classes for creating, sending and receiving email. C# and VB code snippets and sample applications will give your project a boost. Try our on-line WebMail app for a quick demo!

 

Consulting and Custom Development

From email creation to complete mail systems, let our experienced staff help with your Mail project. Here are some of the solutions we have delivered.

 

Manage email using standards-based protocols

  • Simple Mail Transfer Protocol (SMTP) and Post Office Protocol (POP3) components send and receive email, respectively
  • Internet Message Access Protocol (IMAP4) component manages email on IMAP4 servers (Office 365, Gmail, Yahoo, Exchange, etc.)
  • Multipurpose Internet Mail Extensions (MIME) enable the encoding and decoding of non-ASCII data like international UNICODE text and binary data
  • Secure/Multipurpose Internet Mail Extensions (S/MIME) version 3.0, 3.1, 3.2 enable message signing (authentication) and encryption (privacy)
More...

Integrated security protects data at 3 levels

  • Level 1: comprehensive login options authenticate the client to the server; OAuth 2.0 (XOAUTH2), GSSAPI, NTLM, LOGIN, and more!
  • Level 2: SSL2, SSL3, PCT, TLS 1.0, 1.1, 1.2, 1.3 implements end-to-end encryption between your application and the email server
  • Level 3: S/MIME encoding/decoding authenticates the integrity and author of the message and encrypts the content
  • Included X509 certificate management support is used to manage security at levels 2 and 3
More...

 

PowerTCP Enhances and Extends the .NET Framework

Feature .NET Framework PowerTCP
Simple SMTP, MailMessage MIME encoding
Complex SMTP, MailMessage MIME encoding -
POP3, IMAP4 and MIME decoding (receiving email) -
S/MIME encoding and decoding (authentication and privacy) -

 

 

Ease-of-Use, Efficiency, Stability

  • Create HTML mail (MHTML) from HTML documents with one line of code
  • MailMessage class provides a nested hierarchy of MIME entities (parts) you can easily manipulate:
  • Properties expose header labels and enumerate multipart content
  • Author email of any complexity
  • IsMime property to control the use of MIME encoding on a per message basis.
  • Included MessageEditor control (with source code) provides a message viewer/editor
  • MailMessage.GetEncodingStream() returns a Stream that decodes when Write() is called (the MailMessage is incrementally populated with decoded content) and encodes when Read() is called (the user's buffer is filled with the next segment of the encoded MailMessage)
  • Suitable for advanced WinForms applications as well as single-threaded services, console and web applications
  • Winform samples demonstrate robust multi-threading features and Task-based Asynchronous Pattern (TAP)
  • .NET-centric, reusing classes from System.Net.Mail and System.Net.Mime
More...

 

MailEditor Control displays any MailMessage 

 

 Interoperability

  • Gmail, Yahoo! mail, Office 365, Microsoft Exchange fully supported
  • Complete internationalization support for non-ASCII character sets (Kanji, Korean, Chinese, Arabic, etc.)
  • Compatible with FIPS 140-2 standards
  • Complies with email RFCs for SMTP (2821, 2822, 3461), POP3 (1939, 2449), IMAP4 (3501), MIME (2045, 2046, 2047, 6532), S/MIME (2633, 3851, 5751)

 

Features


Included with PowerTCP Mail for .NET

Controls, Components and Classes

  • 20 components and major classes
  • 12 full-featured sample projects (VB and C# versions)
  • Fully integrated Help 2.0 Docs, including extensive examples and tutorials
  • Free Introductory Support 
ClassDescription
Imap Component Uses IMAP4 to remotely manage and download email
Pop Component Uses POP3 to download email
Smtp Component Uses SMTP to upload email
MessageEditor Control Visual editor used to view/edit a MailMessage
MailMessage Class Represents a MIME or S/MIME email message
HeaderDictionary ClassDictionary representing header lines (header labels are the lookup keys)
Part, Multipart, Resource, Textpart, Htmlpart, Attachment ClassesMailMessage supporting classes model any MIME or S/MIME email message
MultipartContent ClassProvides nested access to multipart MIME entities
DeliveryStatusNotification ClassProvides DSN configuration parameters
ImapMessage ClassRepresents a message on an IMAP server
ImapResponse ClassRepresents a response from an IMAP server
Mailbox ClassRepresents a mailbox on an IMAP server that contains a collection of messages and child mailboxes
MailboxCollection ClassCollection containing Mailbox objects supports adding, deleting and renaming mailboxes
PopMessage ClassRepresents a message on a POP3 server
Proxy ClassProvides an easy way to communicate with proxy servers

 

Supported Environments

PowerTCP Mail for .NET supports .NET Framework version 2.0 through 4.7, .NET Standard 2.0, and .NET Core 2.0.

PowerTCP for. NET components can be used with any .NET compliant language including:

  • C#
  • VB.NET
  • Managed C++
  • Powershell

 

PowerTCP for .NET components have been tested in the following application environments:

  • Windows forms desktop applications
  • Windows console applications
  • Windows ASP.NET web applications and Web Sites
  • Windows service applications
  • Windows web service applications
  • Windows .NET Framework 4 Client Profile
  • Windows Presentation Foundation (WPF) applications

 

PowerTCP Mail for .NET 4.x components have been tested in the following development environments:

  • Visual Studio .NET (2010, 2012, 2013, 2015, 2017, 2019)
  • Mono platform 2.10.9 or greater (NTLM and GSSAPI authentication only supported currently on Microsoft Windows OSes)

 

.NET Standard 2.0 supported platforms: https://docs.microsoft.com/en-us/dotnet/standard/net-standard

 

 

PowerTCP for .NET components do not currently support execution within Silverlight. If you are interested in using Dart products within your Silverlight solution, contact support@dart.com for more options.

Tags: Dart, Communications, .NET, PowerTCP Mail for .NET Standard Support