LumiSoft Net Help
Mail_h_Received Class
Namespaces ► LumiSoft.Net.Mail ► Mail_h_Received
Represents "Received:" header. Defined in RFC 5321 4.4.
Declaration Syntax

C# | Visual Basic | Visual C++ | F#

    public class Mail_h_Received : MIME_h

    Public Class Mail_h_Received
    	Inherits MIME_h

    public ref class Mail_h_Received : public MIME_h

    type Mail_h_Received =
        class
            inherit MIME_h
        end

Members

All Members | Constructors | Methods | Properties
Public Protected | Instance Static | Declared Inherited

Icon | Member | Description
--- | --- | ---
| Mail_h_Received(String, String, DateTime) | Default constructor.
| By | Gets or sets host name what received message.
| By_TcpInfo | Gets or sets By TCP-Info value. Value null means not specified.
| Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
| Finalize()()()() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
| For | Gets or sets mailbox for who message was received. Value null means not specified.
| From | Gets or sets host from where message was received.
| From_TcpInfo | Gets or sets From TCP-Info value. Value null means not specified.
| GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.)
| GetType()()()() | Gets the Type of the current instance. (Inherited from Object.)
| ID | Gets or sets ID value. Value null means not specified.
| IsModified | Gets if this header field is modified since it has loaded. (Overrides MIME_h.IsModified.)
| MemberwiseClone()()()() | Creates a shallow copy of the current Object. (Inherited from Object.)
| Name | Returns always "Received". (Overrides MIME_h.Name.)
| Parse(String) | Parses header field from the specified value.
| Time | Gets or sets time when message was received.
| ToString(MIME_Encoding_EncodedWord, Encoding, Boolean) | Returns header field as string. (Overrides MIME_h.ToString(MIME_Encoding_EncodedWord, Encoding, Boolean).)
| ToString()()()() | Returns header field as string. (Inherited from MIME_h.)
| ToString(MIME_Encoding_EncodedWord, Encoding) | Returns header field as string. (Inherited from MIME_h.)
| ValueToString()()()() | Returns header field value as string. (Inherited from MIME_h.)
| ValueToString(MIME_Encoding_EncodedWord, Encoding) | Returns header field value as string. (Inherited from MIME_h.)
| Via | Gets or sets non-internet transport. Value null means not specified.
| With | Gets or sets receiving protocol. Value null means not specified.

Remarks

| Copy
--- | ---
    RFC 5321 4.4.
        Time-stamp-line = "Received:" FWS Stamp CRLF

        Stamp           = From-domain By-domain Opt-info [CFWS] ";" FWS date-time
                        ; where "date-time" is as defined in RFC 5322 [4]
                        ; but the "obs-" forms, especially two-digit
                        ; years, are prohibited in SMTP and MUST NOT be used.

        From-domain     = "FROM" FWS Extended-Domain

        By-domain       = CFWS "BY" FWS Extended-Domain

        Extended-Domain = Domain / ( Domain FWS "(" TCP-info ")" ) / ( address-literal FWS "(" TCP-info ")" )

        TCP-info        = address-literal / ( Domain FWS address-literal )
                        ; Information derived by server from TCP connection not client EHLO.

        Opt-info        = [Via] [With] [ID] [For] [Additional-Registered-Clauses]

        Via             = CFWS "VIA" FWS Link

        With            = CFWS "WITH" FWS Protocol

        ID              = CFWS "ID" FWS ( Atom / msg-id )
                        ; msg-id is defined in RFC 5322 [4]

        For            = CFWS "FOR" FWS ( Path / Mailbox )

        Additional-Registered-Clauses  = CFWS Atom FWS String

        Link           = "TCP" / Addtl-Link

        Addtl-Link     = Atom

        Protocol       = "ESMTP" / "SMTP" / Attdl-Protocol

        Mailbox        = Local-part "@" ( Domain / address-literal )

Inheritance Hierarchy

Object
| MIME_h
|  | Mail_h_Received

Assembly: LumiSoft.Net (Module: LumiSoft.Net.dll) Version: 4.5.5510.19119