LumiSoft Net Help
Mail_h_Received Class
NamespacesLumiSoft.Net.MailMail_h_Received
Represents "Received:" header. Defined in RFC 5321 4.4.
Declaration Syntax
C#Visual BasicVisual 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 MembersConstructorsMethodsProperties



IconMemberDescription
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 imageCopy
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