![]() ![]() ![]() Attachments are decoded and stored in temp files by default, but can optionally be stored in MemoryStreams if disk access is not desired.Rich object model represents each header, text, html, attachment, part, and resource element.Can be used independent of protocol components as a general-purpose MIME or S/MIME encoder/decoder.Dynamic encoding occurs when the encoding stream is read from dynamic decoding occurs when encoding stream is written to.Represents a decoded MIME, Secure MIME (S/MIME), or non-MIME (straight ASCII) Internet email message.MailMessage class at the core of the system Retrieve an entire message, headers only, attachments only, or any part desired.Update event informs client of dynamic updates to the selected mailbox.MailboxCollection class represents child mailboxes - use to manage nested mailboxes. ![]() Mailbox class represents a server-side mailbox that contains messages - use to alter mailbox properties, enumerate messages, get messages in bulk and append new messages.ImapMessage class represents a message in a mailbox - use to change server-side message flags and get a single message.IMAP4 commands synchronize the local object model with the server (change the local model and the server is changed).A uthentication support: OAuth 2.0 (XOAUTH2), CRAM-MD5, GSSAPI and NTLM (with single-sign-on), LOGIN, PLAIN, clear-text IMAP4 downloads mail too, and adds remote mail management Dynamic message retrieval - populate selected messages with just the header, header plus a little content, or the entire message.Easy message management - default behavior populates message size and id without downloading message content.Decrypt and/or verify signed S/MIME messages Authentication support: OAuth 2.0 (XOAUTH2), CRAM-MD5, GSSAPI and NTLM (with single-sign-on), LOGIN, PLAIN, clear-text, APOP Supports pipelining of commands without waiting for server acknowledgments.Delivery Status Notification (DSN) fully supported.Send simple email with a single line of code, or build a complex MailMessage and send it.Messages can be sent via relay servers, intermediate mail servers, or directly to recipients' domain mail servers.Authentication support: OAuth 2.0 (XOAUTH2), CRAM-MD5, GSSAPI and NTLM (with single-sign-on), LOGIN, PLAIN.Send any custom command using the exposed TCP connection.Log events report data for debugging and display purposes.Progress events report message upload/download activity.Secure: Link-level encryption (SSL 2.0, SSL 3.0, PCT, TLS 1.0, 1.1, 1.2, 1.3) is controlled using simple session properties.NET features, including generics, IPv6, dual-stack sockets and X509 certificates SMTP, POP3, IMAP4 components interact with servers ![]()
0 Comments
Leave a Reply. |