On Tue, 22 Jan 2008 04:04:01 -0800 (PST), Mabelis <hans@mabelis.nl>
wrote:
>Het email-protocol werkt anders: daarbij is het ip-adres alleen
>rechtstreeks zichtbaar voor de eerste smtp-server.
>Vermelding van dit adres in de headers van de email gebeurt op
>vrijwillige basis door de smtp-server en gebeurt vaak wel, soms niet.
Nee, het gebeurt niet op vrijwillige basis.
Zie RFC 2821 4.1.14:
When the SMTP server accepts a message either for relaying or for
final delivery, it inserts a trace record (also referred to
interchangeably as a "time stamp line" or "Received" line) at the top
of the mail data. This trace record indicates the identity of the
host that sent the message, the identity of the host that received
the message (and is inserting this time stamp), and the date and time
the message was received. Relayed messages will have multiple time
stamp lines. Details for formation of these lines, including their
syntax, is specified in section 4.4.
En in 4.4 staat dat de host dat MOET doen:
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.
En daarin MOET je IP adres staan:
- The FROM field, 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.
--
Peter Peters

Likes:

Quote