Come trovare l'indirizzo IP del mittente dell'e-mail in Gmail

35

Gmail non fornisce l'indirizzo IP del mittente nelle sue intestazioni di posta per motivi di sicurezza. Mi piacerebbe sapere se esiste un altro modo per ottenere l'indirizzo IP del mittente.

Poiché Gmail specifica l'indirizzo IP del proprio server relay di posta elettronica, che il mittente contatta per primo, esiste un modo per interrogare il server relay per ottenere l'indirizzo IP del mittente specificando l'ID messaggio univoco di quell'email? Se è così, per favore spiega come è fatto. E se no, c'è qualche altro metodo per ottenere l'indirizzo IP?

    
posta Rushil Paul 19.07.2011 - 20:07
fonte

5 risposte

34

Non esiste un modo tecnico per ottenere l'indirizzo IP di qualcuno che invia un'email tramite l'interfaccia web di Gmail. Google non lo inserisce nelle intestazioni email. E non ci sono API per interrogare Gmail per questo.

Se hai davvero bisogno di quell'indirizzo IP per validi motivi, devi ottenere un ordine del tribunale.

    
risposta data 19.07.2011 - 21:06
fonte
25

Questo può essere fatto attraverso una sorta di ingegneria sociale, se è possibile inviare una e-mail al mittente originale e fargli fare clic su un link nell'email.

Devi configurare un sito Web che registra l'indirizzo IP del visitatore, quindi in qualche modo rendere la persona che ti ha inviato quella email visita il tuo sito. Questo probabilmente implica mandare loro un'email e sperare che leggano l'e-mail e fare clic su un collegamento in esso.

Un approccio correlato è quello di inviare loro un messaggio di posta elettronica HTML contenente un'immagine in linea ospitata sul tuo sito web. Tuttavia, la maggior parte dei client di posta elettronica non carica le immagini collegate per impostazione predefinita, proprio per proteggere la privacy dei propri utenti. Pertanto, nella maggior parte dei casi, ciò non funzionerà (a meno che la persona non abbia sovrascritto i valori predefiniti nel proprio client di posta elettronica).

Pertanto, un approccio più realistico è quello di inviare loro un'e-mail contenente un link e sperare che facciano clic sul link.

Esempio di codice PHP per registrare l'indirizzo IP del visitatore (da link ):

<?php
header('Content-type: image/jpeg');
readfile('image.jpg');
$filename = "logged.txt";
   $somecontent = "Connection from:".$_SERVER['REMOTE_ADDR']." at ".date("r",time())."\n";
   if ($handle = fopen($filename, 'a')) {
           fwrite($handle, $somecontent)
           fclose($handle);
   }
?>
    
risposta data 20.07.2011 - 01:48
fonte
8

GMail invia l'indirizzo IP nelle intestazioni della sua posta: controlla l'intestazione X-Originating-IP.

    
risposta data 20.07.2011 - 12:32
fonte
4

Per visualizzare le intestazioni complete di un'email nell'interfaccia web di Gmail, devi selezionare "Mostra originale" dal menu a discesa "Altro" delle azioni a destra. Il pulsante "mostra dettagli" accanto ai dettagli del mittente fornisce un sottoinsieme di informazioni, non le intestazioni complete.

Ho provato a inviare un messaggio dall'interfaccia di Gmail e ho scoperto che non c'era X-Originating-IP o alcuna intestazione che fornisse i dettagli IP di qualsiasi mittente. Questa non è una sorpresa. Si noti che le intestazioni X- * sono intestazioni opzionali e non richieste dal protocollo SMTP.

Anche se nel messaggio erano presenti informazioni IP del mittente, è in gran parte inutile. Questo è particolarmente vero se stai cercando di usarlo per rintracciare qualcuno. In sostanza, stai sprecando il tuo tempo.

  1. Molti utenti non hanno indirizzi IP statici. Gli ISP assegnano gli indirizzi IP da un pool di IP disponibili.

  2. Molti siti utilizzano NAT e altre tecniche di mappatura in modo che tutti gli host sulla rete interna abbiano indirizzi IP privati non instradabili (cioè 192.168.1.9), ma un comune indirizzo IP pubblico instradabile.

  3. Gli utenti possono accedere a Gmail da qualsiasi sistema connesso a Internet dotato di un browser web, come un internet cafè, reti wireless pubbliche, ecc.

  4. Molte connessioni Web passano attraverso i proxy. Dal punto di vista di Gmail, l'IP dal quale si connette il client è l'IP del proxy, non l'IP del PC del mittente

  5. È abbastanza banale falsificare un indirizzo IP

Anche i suggerimenti di seguire un procedimento legale, come gli ordini giudiziari che obbligano Gmail a fornire informazioni sui log, sono una perdita di tempo. Mentre, dopo molti sforzi e probabilmente costi significativi, potresti essere in grado di ottenere queste informazioni, è in gran parte inutile. Alla fine della giornata, chiunque può ottenere un account Gmail sotto qualsiasi nome. Non sei tenuto a dimostrare chi sei. Non c'è praticamente alcun livello di sicurezza che un utente Gmail sia la persona che dichiara di essere. Questo è il caso di molti provider di posta, non solo di Gmail. L'intero ambiente di posta è intrinsecamente imperfetto in questo modo e non è possibile inoltrare o garantire alcunché riguardante i dettagli del mittente o le intestazioni di posta. Poiché il vecchio fumetto è raffigurato, "Su Internet, nessuno sa che sei un cane".

Se ricevi email abusive da un utente Gmail, la cosa migliore da fare è segnalarlo a Gmail. Di solito sono abbastanza bravi a chiudere i conti di chiunque stia abusando del servizio. Naturalmente, non vi è alcuna garanzia che questa persona sia effettivamente un utente Gmail - come già accennato, l'intero ecosistema delle e-mail è difettoso ed è banale far apparire un messaggio da qualcuno.

A parte questo, tutto ciò che puoi fare è ignorarlo. Filtra il mittente incriminato o semplicemente premi Elimina e vai avanti.

    
risposta data 14.12.2012 - 04:59
fonte
0

Dato che siamo sull'argomento di Gmail. C'è una risposta molto semplice. Seleziona la "freccia Altre opzioni" qui -

Seleziona"Mostra originale", si aprirà una nuova finestra con una pagina HTML completa che include le informazioni "mittente" e "destinatario". Sembra un po 'come questo -

Ce l'hai. :) E di massima ho tagliato le informazioni private ma vedrai una pagina intera quando esegui questa funzione.

    
risposta data 05.09.2013 - 15:59
fonte

Leggi altre domande sui tag