Okay, ik heb mezelf even een mailtje gestuurd om als voorbeeld te dienen. Je kunt in de headers zien (hoe je de volledige headers toont is afhankelijk van je mailsoftware) waar een mailtje allemaal geweest is:
Code:
Received: from dmz01.dmz.wcc.nl ([10.1.255.10]) by server01.savannah.wcc.nl with Microsoft SMTPSVC(5.0.2195.6713);
Mon, 13 Sep 2004 10:59:46 +0200
Received: from hotmail.com ([65.54.245.18])
by dmz01.dmz.wcc.nl (SMSSMTP 4.0.0.59) with SMTP id M2004091310594106012
for <ndommerholt@wcc.nl>; Mon, 13 Sep 2004 10:59:41 +0200
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;
Mon, 13 Sep 2004 01:59:40 -0700
Received: from 62.58.41.242 by by1fd.bay1.hotmail.msn.com with HTTP;
Mon, 13 Sep 2004 08:59:40 GMT
Je ziet hier dat m'n mailtje 3 hops ("recieved from:") gemaakt heeft. De bovenste is de laatste (firewall->mailserver), de 2e de 1 na laatste (hotmail server -> onze firewall), en de 3e de eerste (webbrowser -> hotmail)
De laatste is dus de start van de ketting, en daar vind je mijn IP-adres (62.58.41.242). Om achter m'n domainname te komen doen we met ping een reverse lookup:
Code:
C:\>ping -a 62.58.41.242
Pinging www.wcc.nl [62.58.41.242] with 32 bytes of data:
Nu weet je dat dat IP-nummer bij dat domein hoort.
Hotmail maakt het je extra makkelijk trouwens; ze zetten het IP-adres zelf ook nog eens apart in de header:
Code:
X-Originating-IP: [62.58.41.242]
Maar normale SMTP servers doen dit dus niet.