Victor Duchovni put forth on 3/31/2011 12:44 PM: > On Thu, Mar 31, 2011 at 12:20:58PM -0500, Stan Hoeppner wrote: > >>> No, the "google" name is just the EHLO parameter sent by the client, >>> it is not derived from DNS lookups and not verified. >> >> Thanks for the clarification Viktor. I can't seem to locate any >> documentation on the official Postfix website that defines what Postfix >> inserts in the first received line. I'm sure I'm simply search >> handicapped. Can you point me the relevant docs? > > The syntax of Received lines is specified in RFC 821/2821/5321: > > http://tools.ietf.org/html/rfc5321#section-4.4
No wonder I didn't find it--looking in the wrong place. > When an SMTP server receives a message for delivery or further > processing, it MUST insert trace ("time stamp" or "Received") > information at the beginning of the message content, as discussed in > Section 4.1.1.4. > > This line MUST be structured as follows: > > o The FROM clause, which MUST be supplied in an SMTP environment, > SHOULD contain both (1) the name of the source host as presented > in the EHLO command and (2) an address literal containing the IP > address of the source, determined from the TCP connection. > > the details are at the bottom of page 58/top of 59: > > Time-stamp-line = "Received:" FWS Stamp <CRLF> > > Klensin Standards Track [Page 59] > > RFC 5321 SMTP October 2008 > > 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. So the verified reverse DNS data Postfix inserts in front of the address literal would be the "Domain folded whitespace" mentioned above or "address-literal FWS"? I assume the IP address in the received line falls under "TCP-info" above. Thanks again Viktor. -- Stan