• PowerTCP Mail for .NET
    • Getting Started
    • Licensing and Trial Operation
    • Code Examples
    • Designed for Modern Applications
    • MVC Design in Applications
    • PowerTCP and Asynchronous Programming with Async and Await
    • PowerTCP in Partial Trust Environments
    • Working with MailMessage
    • Globalization Notes
    • Anti-Virus Notes
    • OAuth Overview
    • Security Overview
      • Security Implementation
      • Manage Certificates with MMC
    • Mail Protocols Overview
      • Brief History
      • SMTP Protocol
      • POP3 Protocol
      • IMAP4 Protocol
      • Basic Message Structure
      • MIME Overview
      • S/MIME Overview
    • Assembly Overview
      • Dart.Mail Namespace
        • Classes
          • Attachment
            • Overview
            • Members
            • Attachment Constructor
              • Attachment Constructor(String)
              • Attachment Constructor(String,String)
              • Attachment Constructor(Byte[],String)
            • Methods
              • Clone Method
              • Dispose Method
                • Dispose(Boolean) Method
              • GetContentStream Method
            • Properties
              • Content Property
              • DecodeToMemory Property
              • Directory Property
              • FileName Property
              • Length Property
          • AuthenticatedSession
            • Overview
            • Members
            • AuthenticatedSession Constructor
            • Properties
              • Domain Property
              • Password Property
              • ServicePrincipleName Property
              • Username Property
          • BaseEventArgs
            • Overview
            • Members
            • BaseEventArgs Constructor
          • ClientSecurity
            • Overview
            • Members
            • ClientSecurity Constructor
            • Properties
              • Certificates Property
              • TargetHost Property
            • Fields
              • SelectionCallback Field
          • ComponentBase
            • Overview
            • Members
            • Methods
              • Marshal Method
                • Marshal(String,Object) Method
                • Marshal(Exception) Method
              • OnError Method
              • OnUserState Method
            • Properties
              • Encoding Property
              • SynchronizingObject Property
              • SyncRoot Property
              • Tag Property
            • Events
              • Error Event
              • UserState Event
          • ContentDisposition
            • Overview
            • Members
            • ContentDisposition Constructor
              • ContentDisposition Constructor()
              • ContentDisposition Constructor(String)
            • Methods
              • Clone Method
              • ToString Method
            • Properties
              • FileName Property
          • ContentType
            • Overview
            • Members
            • ContentType Constructor
              • ContentType Constructor()
              • ContentType Constructor(String)
            • Methods
              • Clone Method
              • ToString Method
            • Properties
              • Boundary Property
              • CharSet Property
              • MediaType Property
              • Name Property
            • Fields
              • Parameters Field
          • DartLicenseException
            • Overview
            • Members
          • Data
            • Overview
            • Members
            • Methods
              • ToString Method
            • Properties
              • Delimiter Property
              • Direction Property
              • Encoding Property
          • DataEventArgs
            • Overview
            • Members
            • Methods
              • ToString Method
            • Properties
              • Data Property
          • DataException
            • Overview
            • Members
            • Fields
              • DataRead Field
          • DeliveryStatusNotification
            • Overview
            • Members
            • Properties
              • EnvelopeID Property
              • Options Property
              • ReturnMessage Property
          • ErrorEventArgs
            • Overview
            • Members
            • ErrorEventArgs Constructor
            • Methods
              • GetException Method
          • HeaderDictionary
            • Overview
            • Members
            • Methods
              • Add Method
                • Add(String,HeaderField) Method
                • Add(String) Method
              • Clear Method
              • GetValue Method
              • SetValue Method
              • ToArray Method
              • ToString Method
                • ToString(Boolean) Method
              • Update Method
            • Properties
              • Encoding Property
              • Length Property
            • Fields
              • Duplicates Field
          • HeaderField
            • Overview
            • Members
            • HeaderField Constructor
            • Methods
              • ToString Method
            • Properties
              • Body Property
              • Name Property
              • Parameters Property
              • Value Property
          • HeaderKey
            • Overview
            • Members
            • HeaderKey Constructor
            • Fields
              • AcceptLanguage Field
              • AutoSubmitted Field
              • Bcc Field
              • Cc Field
              • Comments Field
              • ContentDescription Field
              • ContentDisposition Field
              • ContentId Field
              • ContentLanguage Field
              • ContentMD5 Field
              • ContentTransferEncoding Field
              • ContentType Field
              • Date Field
              • DeferredDelivery Field
              • DeliveryReport Field
              • DispositionNotificationOptions Field
              • DispositionNotificationTo Field
              • Encrypted Field
              • From Field
              • InReplyTo Field
              • Keywords Field
              • LatestDeliveryTime Field
              • ListArchive Field
              • ListHelp Field
              • ListID Field
              • ListOwner Field
              • ListPost Field
              • ListSubscribe Field
              • ListUnsubscribe Field
              • MessageContext Field
              • MessageID Field
              • MimeVersion Field
              • OriginalMessageID Field
              • OriginatorReturnAddress Field
              • Path Field
              • Priority Field
              • Received Field
              • References Field
              • ReplyTo Field
              • ReturnPath Field
              • ReturnReceiptTo Field
              • Sender Field
              • Status Field
              • Subject Field
              • To Field
              • XPriority Field
          • Htmlpart
            • Overview
            • Members
            • Htmlpart Constructor
            • Methods
              • Clone Method
          • Imap
            • Overview
            • Members
            • Imap Constructor
            • Methods
              • Authenticate Method
              • Close Method
              • Connect Method
              • Dispose Method
                • Dispose(Boolean) Method
              • GetAllMailboxes Method
              • GetDefaultPort Method
              • Idle Method
              • Invoke Method
                • Invoke(String) Method
                • Invoke(String,Byte[]) Method
              • List Method
                • List() Method
                • List(String,String,Boolean) Method
              • Noop Method
              • OnAlert Method
              • OnProgress Method
              • OnUpdate Method
              • Select Method
            • Properties
              • CommandCount Property
              • Connection Property
              • Delimiter Property
              • Mailboxes Property
              • MailboxNameEncoding Property
              • SelectedMailbox Property
              • Session Property
            • Events
              • Alert Event
              • Progress Event
              • Update Event
          • ImapAlertEventArgs
            • Overview
            • Members
            • Properties
              • Message Property
          • ImapMessage
            • Overview
            • Members
            • Methods
              • CopyTo Method
              • Get Method
                • Get() Method
                • Get(ImapMessageInfo) Method
                • Get(Stream,ImapMessageInfo) Method
              • GetPart Method
              • Update Method
            • Properties
              • Answered Property
              • Date Property
              • Deleted Property
              • Draft Property
              • Flagged Property
              • Info Property
              • Mailbox Property
              • Recent Property
              • Seen Property
          • ImapProgressEventArgs
            • Overview
            • Members
            • Properties
              • Message Property
          • ImapResponse
            • Overview
            • Members
            • Methods
              • ToString Method
            • Properties
              • Code Property
              • CodeValue Property
              • Explanation Property
              • Operation Property
              • Status Property
              • Tag Property
              • Value Property
          • ImapSearchParameter
            • Overview
            • Members
            • ImapSearchParameter Constructor
              • ImapSearchParameter Constructor()
              • ImapSearchParameter Constructor(ImapCriterion,String)
            • Methods
              • ToString Method
                • ToString() Method
                • ToString(IFormatProvider) Method
            • Properties
              • Criterion Property
              • Parameter Property
          • ImapSession
            • Overview
            • Members
            • ImapSession Constructor
            • Properties
              • AutoUtf8 Property
              • PopulateMailboxTree Property
          • ImapUpdateEventArgs
            • Overview
            • Members
            • Properties
              • Messages Property
              • Response Property
          • ImapUTF7
            • Overview
            • Members
            • ImapUTF7 Constructor
            • Methods
              • GetByteCount Method
                • GetByteCount(Char[],Int32,Int32) Method
              • GetBytes Method
                • GetBytes(Char[],Int32,Int32,Byte[],Int32) Method
              • GetCharCount Method
                • GetCharCount(Byte[],Int32,Int32) Method
              • GetChars Method
                • GetChars(Byte[],Int32,Int32,Char[],Int32) Method
              • GetMaxByteCount Method
              • GetMaxCharCount Method
          • IPEndPoint
            • Overview
            • Members
            • IPEndPoint Constructor
              • IPEndPoint Constructor()
              • IPEndPoint Constructor(AddressFamily)
              • IPEndPoint Constructor(IPAddress,Int32)
              • IPEndPoint Constructor(IPAddress,Int32,Int32)
              • IPEndPoint Constructor(String)
              • IPEndPoint Constructor(String,Int32)
              • IPEndPoint Constructor(String,AddressFamily,Int32)
              • IPEndPoint Constructor(String,AddressFamily,Int32,Int32)
              • IPEndPoint Constructor(String,String,Int32,Int32)
            • Properties
              • Address Property
              • HostNameOrAddress Property
              • HostNameOrAddressColonPort Property
              • Port Property
            • Fields
              • Range Field
          • MailBase
            • Overview
            • Members
            • MailBase Constructor
            • Methods
              • Dispose Method
                • Dispose(Boolean) Method
              • Start Method
            • Properties
              • Capabilities Property
              • Encoding Property
              • ServerGreeting Property
          • Mailbox
            • Overview
            • Members
            • Methods
              • Add Method
                • Add(Stream,ImapFlags,DateTime) Method
                • Add(MailMessage) Method
              • Clear Method
              • CompareTo Method
              • Copy Method
                • Copy(ImapMessage[],Mailbox) Method
                • Copy(ImapMessage,ImapMessage,Mailbox) Method
              • Equals Method
              • Get Method
                • Get() Method
                • Get(ImapMessage[],ImapMessageInfo) Method
                • Get(Int32,Int32,ImapMessageInfo) Method
              • GetHashCode Method
              • Purge Method
              • Search Method
              • Subscribe Method
              • Unsubscribe Method
              • Update Method
                • Update(ImapMessage[],Boolean,ImapFlags) Method
                • Update(Int32,Int32,Boolean,ImapFlags) Method
            • Properties
              • FirstUnseen Property
              • FullName Property
              • Imap Property
              • Mailboxes Property
              • Marked Property
              • Name Property
              • Parent Property
              • ReadOnly Property
              • Recent Property
              • Selectable Property
              • SublevelsAllowed Property
              • Tag Property
          • MailboxCollection
            • Overview
            • Members
            • Methods
              • Add Method
                • Add(String) Method
              • Insert Method
              • Refresh Method
              • Remove Method
            • Properties
              • Item Property
          • MailMessage
            • Overview
            • Members
            • MailMessage Constructor
              • MailMessage Constructor()
              • MailMessage Constructor(SerializationInfo,StreamingContext)
              • MailMessage Constructor(MailMessage)
              • MailMessage Constructor(String,String,FileInfo[],List<Attachment>)
              • MailMessage Constructor(String,String,FileInfo[])
              • MailMessage Constructor(String)
              • MailMessage Constructor(Stream)
            • Methods
              • Clear Method
              • Clone Method
              • Forward Method
              • GetContentEncodingStream Method
              • GetObjectData Method
              • Open Method
                • Open(Stream) Method
                • Open(String) Method
              • Reply Method
              • ReplyAll Method
              • ReplyAllInline Method
              • ReplyInline Method
              • Save Method
                • Save(Stream) Method
                • Save(String) Method
              • SecureDecode Method
                • SecureDecode(X509Certificate2Collection,Boolean) Method
                • SecureDecode() Method
              • SecureEncrypt Method
                • SecureEncrypt(X509Certificate2Collection,EncryptingAlgorithm,Boolean) Method
                • SecureEncrypt() Method
              • SecureSign Method
                • SecureSign(X509Certificate2,X509IncludeOption,DigestAlgorithm,Boolean,Boolean) Method
                • SecureSign() Method
            • Properties
              • Bcc Property
              • BitEncoding Property
              • Cc Property
              • Date Property
              • From Property
              • IsMime Property
              • IsSecure Property
              • Priority Property
              • ReplyTo Property
              • SecureEncoding Property
              • Sender Property
              • Subject Property
              • To Property
            • Fields
              • MaxEncodedLineLength Field
          • MailSecurity
            • Overview
            • Members
            • MailSecurity Constructor
            • Properties
              • Encrypt Property
          • MailSession
            • Overview
            • Members
            • MailSession Constructor
            • Methods
              • Clone Method
            • Properties
              • Authentication Property
              • BlockSize Property
              • Security Property
          • MessageBase
            • Overview
            • Members
            • Properties
              • Id Property
              • Message Property
              • Size Property
              • Tag Property
              • Uid Property
          • Messagepart
            • Overview
            • Members
            • Messagepart Constructor
              • Messagepart Constructor(MailMessage,String)
              • Messagepart Constructor()
            • Methods
              • Clone Method
              • Dispose Method
                • Dispose(Boolean) Method
              • GetContentStream Method
            • Properties
              • Content Property
              • FileName Property
              • Length Property
          • Multipart
            • Overview
            • Members
            • Multipart Constructor
              • Multipart Constructor()
              • Multipart Constructor(String,String,FileInfo[])
              • Multipart Constructor(String,String,FileInfo[],List<Attachment>)
              • Multipart Constructor(String)
            • Methods
              • Clear Method
              • Clone Method
              • Dispose Method
                • Dispose(Boolean) Method
              • FindHtml Method
              • FindParent Method
              • FindText Method
              • GetContentEncodingStream Method
            • Properties
              • Attachments Property
              • Html Property
              • Length Property
              • Parts Property
              • Resources Property
              • Text Property
            • Fields
              • Alternative Field
              • Mixed Field
              • Related Field
          • MultipartContent
            • Overview
            • Members
            • MultipartContent Constructor
            • Methods
              • Clone Method
              • Filter Method
              • ToString Method
                • ToString(Boolean,MailMessage) Method
            • Properties
              • Text Property
          • Part
            • Overview
            • Members
            • Methods
              • Clear Method
              • Clone Method
              • Dispose Method
                • Dispose() Method
                • Dispose(Boolean) Method
              • GetContentEncodingStream Method
              • GetDecodingExceptions Method
              • GetEncoding Method
              • GetEncodingStream Method
              • ToArray Method
              • ToString Method
                • ToString(Boolean,Boolean,MailMessage) Method
            • Properties
              • ContentType Property
              • EncodingMap Property
              • Headers Property
              • Length Property
              • Tag Property
          • PartCollection<T>
            • Overview
            • Members
            • Methods
              • Add Method
              • AddRange Method
              • Remove Method
              • RemoveAt Method
          • PipelineSendException
            • Overview
            • Members
            • Properties
              • RecipientReport Property
          • Pop
            • Overview
            • Members
            • Pop Constructor
            • Methods
              • Authenticate Method
              • Close Method
              • Connect Method
              • Dispose Method
                • Dispose(Boolean) Method
              • GetDefaultPort Method
              • OnProgress Method
            • Properties
              • Connection Property
              • Messages Property
              • Session Property
            • Events
              • Progress Event
          • PopMessage
            • Overview
            • Members
            • Methods
              • Get Method
                • Get() Method
                • Get(Int32) Method
                • Get(Stream) Method
                • Get(Stream,Int32) Method
            • Properties
              • BodyLines Property
              • Deleted Property
              • Info Property
          • PopMessageCollection
            • Overview
            • Members
            • PopMessageCollection Constructor
            • Properties
              • Size Property
          • PopProgressEventArgs
            • Overview
            • Members
            • Properties
              • Message Property
          • ProgressEventArgs
            • Overview
            • Members
            • Properties
              • Final Property
              • Length Property
              • Position Property
          • ProtocolException
            • Overview
            • Members
            • ProtocolException Constructor
          • Proxy
            • Overview
            • Members
            • Proxy Constructor
            • Properties
              • Password Property
              • RemoteEndPoint Property
              • Type Property
              • Username Property
          • Recipient
            • Overview
            • Members
            • Properties
              • MailAddress Property
              • ServerResponse Property
          • Resource
            • Overview
            • Members
            • Resource Constructor
              • Resource Constructor()
              • Resource Constructor(Byte[])
              • Resource Constructor(Byte[],String)
              • Resource Constructor(Stream,String)
            • Methods
              • Clear Method
              • Clone Method
              • ContentToArray Method
              • GetContentEncodingStream Method
              • GetContentStream Method
              • GetMediaTypeFromExtension Method
            • Properties
              • Content Property
              • ContentDisposition Property
              • ContentId Property
              • Length Property
              • TransferEncoding Property
          • Security
            • Overview
            • Members
            • Security Constructor
            • Properties
              • CheckCertificateRevocation Property
              • Protocols Property
            • Fields
              • ValidationCallback Field
          • Segment
            • Overview
            • Members
            • Segment Constructor
            • Properties
              • Buffer Property
              • Count Property
              • Offset Property
          • Session
            • Overview
            • Members
            • Session Constructor
              • Session Constructor()
              • Session Constructor(IPEndPoint)
            • Properties
              • LocalEndPoint Property
              • RemoteEndPoint Property
          • Smtp
            • Overview
            • Members
            • Smtp Constructor
            • Methods
              • Authenticate Method
              • Close Method
              • Connect Method
              • Dispose Method
                • Dispose(Boolean) Method
              • GetDefaultPort Method
              • OnProgress Method
              • Send Method
                • Send(String,String,String,String) Method
                • Send(MailMessage) Method
                • Send(MailMessage,String,String) Method
                • Send(Stream,String,String) Method
                • Send(Stream,String,String,TransferEncoding) Method
            • Properties
              • AutoPipeline Property
              • AutoSize Property
              • Connection Property
              • DeliveryStatusNotification Property
              • DnsServerTimeout Property
              • HelloName Property
              • SendDirectToMx Property
              • Session Property
            • Events
              • Progress Event
          • SmtpProgressEventArgs
            • Overview
            • Members
            • Properties
              • Message Property
          • SmtpResult
            • Overview
            • Members
            • Properties
              • Recipients Property
              • SentLength Property
          • SmtpSession
            • Overview
            • Members
            • SmtpSession Constructor
            • Properties
              • AutoPipeline Property
              • AutoSize Property
              • ChunkSize Property
              • UseSubmissionPort Property
          • SocketBase
            • Overview
            • Members
            • Methods
              • Dispose Method
                • Dispose(Boolean) Method
            • Properties
              • Socket Property
          • SocketOption
            • Overview
            • Members
            • Properties
              • ExclusiveAddressUse Property
              • ReceiveBufferSize Property
              • ReceiveTimeout Property
              • ReuseAddress Property
              • SendBufferSize Property
              • SendTimeout Property
          • TcpBase
            • Overview
            • Members
            • Methods
              • Abort Method
              • AuthenticateAsClient Method
                • AuthenticateAsClient(ClientSecurity) Method
                • AuthenticateAsClient(TcpSession) Method
              • Close Method
              • Connect Method
              • ConnectAsync Method
              • Dispose Method
                • Dispose(Boolean) Method
              • GetStream Method
              • Marshal Method
                • Marshal(Data,String,Object) Method
              • OnData Method
              • OnLog Method
              • OnStateChanged Method
              • Read Method
                • Read(Byte[],Int32,Int32) Method
                • Read(Byte[]) Method
              • ReadAsync Method
              • ReadToCount Method
              • ReadToDelimiter Method
                • ReadToDelimiter(String) Method
                • ReadToDelimiter(Byte[]) Method
                • ReadToDelimiter(String[]) Method
                • ReadToDelimiter(List<Byte[]>) Method
              • ReadToEnd Method
              • ShutdownSsl Method
              • Write Method
                • Write(Byte[]) Method
                • Write(String) Method
                • Write(Byte[],Int32,Int32) Method
              • WriteAsync Method
            • Properties
              • CloseTime Property
              • ConnectTime Property
              • NetworkStream Property
              • RemoteEndPoint Property
              • SocketOption Property
              • SslStream Property
              • State Property
            • Events
              • Data Event
              • Log Event
              • StateChanged Event
          • TcpSession
            • Overview
            • Members
            • TcpSession Constructor
              • TcpSession Constructor()
              • TcpSession Constructor(IPEndPoint)
            • Properties
              • ConnectTimeout Property
              • Proxy Property
              • Security Property
          • TcpSocketOption
            • Overview
            • Members
            • Properties
              • KeepAliveInterval Property
              • KeepAliveTime Property
              • NoDelay Property
              • OutOfBandInline Property
              • ReceiveTimeout Property
          • Textpart
            • Overview
            • Members
            • Textpart Constructor
            • Methods
              • Clone Method
              • GetContentStream Method
            • Properties
              • Content Property
              • Encoding Property
              • Length Property
          • UserStateEventArgs
            • Overview
            • Members
            • Properties
              • Message Property
              • UserState Property
        • Enumerations
          • Authentication
          • ConnectionState
          • DataDirection
          • DigestAlgorithm
          • Encrypt
          • EncryptingAlgorithm
          • ForwardFormat
          • ImapCode
          • ImapCriterion
          • ImapFlags
          • ImapMessageInfo
          • ImapStatus
          • PopMessageInfo
          • Priority
          • ProxyType
          • SecureEncoding
          • TransferEncoding
        • Delegates
          • TcpAsyncCallback