Module smtp_codec::parse::trace[][src]

Functions

Additional_Registered_Clauses

Additional standard clauses may be added in this location by future standards and registration with IANA. SMTP servers SHOULD NOT use unregistered names. See Section 8.

Addtl_Link

Additional standard names for links are registered with the Internet Assigned Numbers Authority (IANA). "Via" is primarily of value with non-Internet transports. SMTP servers SHOULD NOT use unregistered names.

Attdl_Protocol

Additional standard names for protocols are registered with the Internet Assigned Numbers Authority (IANA) in the "mail parameters" registry [9]. SMTP servers SHOULD NOT use unregistered names.

By_domain

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

Extended_Domain

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

For

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

From_domain

From-domain = "FROM" FWS Extended-Domain

ID

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

Link

Link = "TCP" / Addtl-Link

Opt_info

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

Protocol

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

Return_path_line

Return-path-line = "Return-Path:" FWS Reverse-path

Stamp

Stamp = From-domain By-domain Opt-info CFWS ";" FWS date-time

TCP_info

Information derived by server from TCP connection not client EHLO.

Time_stamp_line

Time-stamp-line = "Received:" FWS Stamp

Via

Via = CFWS "VIA" FWS Link

With

With = CFWS "WITH" FWS Protocol