In questa guida vi spiegherò come trovare la posizione geografica di un mittente email in Gmail, ma questo metodo funziona con qualsiasi indirizzo IP e quindi può essere utilizzato con qualsiasi applicazione internet.
Parlo di Gmail perchè non permette di visualizzare l’indirizzo IP del mittente di una email quando le email sono inviate tramite i suoi servizi mentre, quando si utilizzano client di posta desterno, molto spesso anche l’indirizzo IP del mittente viene indicato nell’email.
Per controllare se nel campo riguardante il mittente è presente anche l’indirizzo IP, da Gmail basta cliccare sulla freccetta che punta in basso quando l’email è aperta e cliccare su Mostra Originale:
Spulciando il codice HTML, alla voce Received: from dovrebbe apparire l’indirizzo IP fra parentesi, esempio:
Adesso basta incollare l’indirizzo ip su un servizio come wolframalpha.com per ottenere la localizzazione approsimata del mittente:
Nel mio test ho utilizzato una email ricevuta da me ed inviata da una mia Prof dell’università quindi in questo caso, la posizione è corretta al 100%.
Nel caso in cui non vi è l’indirizzo email presente, l’unica cosa che è possibile fare è attivare la funzione Fuso Orario del Mittente presente in Gmail labs e cercare sulla Time Zone Map il fuso orario a quale parte del mondo risponde.
Non sarà preciso come la geolocalizzazione via IP ma è pur sempre qualcosa.