ip di una mail

Fabi2089

Utente Attivo
7 Lug 2008
73
0
0
salve a tutti,
sto utilizzando imap con php, la mia domanda come faccio ad ottenere l'ip di una mail ricevuta, perchè se utilizzo imap_fetch_overview mi restituisce il nome o la mail..

grazie a tutti..
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
in un vecchio articolo di eliox c'era questo, guarda se ti può servire
PHP:
//......
if(isset($_SERVER["HTTP_X_FORWARDED_FOR"])){//legge l'IP
          if ($_SERVER["HTTP_X_FORWARDED_FOR"] == "") {
             $IPnum = getenv("REMOTE_ADDR");
	      } else {
             $IPnum = getenv("HTTP_X_FORWARDED_FOR");
			     }
	} else {
		$IPnum = getenv("REMOTE_ADDR");
	}
//.....
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
borgo, il codice che hai postato serve per ottenere l'indirizzo IP dell'utente attuale, e ad aggirare i proxy di basso livello (quelli che comunque inviano l'indirizzo IP dell'utente). Non capisco cosa intendi con "indirizzo IP di una e-mail". Le e-mail non hanno un indirizzo IP. Al massimo il server da cui sono state inviate hanno un indirizzo IP, oppure il mittente ha un indirizzo IP. A te quale serve dei due?
 

Fabi2089

Utente Attivo
7 Lug 2008
73
0
0
ip del server

si si mi ero spiegato male, mi servirebbe trovare l'ip del server da dove è stata inviata la email..
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
sicuro che non ti serva l'IP del client del mittente? Gli header delle mail sono abbastanza ricchi di informazioni..
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
l'IP del server secondo me ti serve a poco, bisogna vedere però per quale scopo desideri recuperare questo dato
 

Fabi2089

Utente Attivo
7 Lug 2008
73
0
0
progetto antispam

sto facendo un filtro antispam.. in php per un progetto di università..
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
immagino che tu voglia usare il filtro per le email che ti inviano da un form di un sito, se è così e molto meglio un captcha o similare
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
negli headers della email l'ip è passato dalla variabile "Received: from", dovrebbe essere qualcosa del genere:

PHP:
Received: from Pippo (unknown [154.88.211.125]) by..
 
Discussioni simili
Autore Titolo Forum Risposte Data
R Confrontare il dominio di una mail con una stringa contenente un dominio personalizzato, tutto ciò in php o javascript PHP 0
I [PHP] inviare form con allegato tramite una mail PHP 1
D [PHP] script che invii una mail automatica dopo risposta ad una discussione di un forum PHP 0
M [PHP] mandare mail usando i cantatti di una lista su mailchimp PHP 7
allegria [PHP] Ricevo una doppia mail dal form PHP 6
A Non riesco ad inviare una mail attraverso PHP su Xampp PHP 2
webmachine Come programmare l'invio di una mail in PHP? PHP 1
A Compilazione file Excel con una E-mail PHP 1
S inviare the_title() in una mail tramite form html/php PHP 0
E richiesta d'aiuto: script che trasformi il test contenuto (a video) da una pagina in Object x mail PHP 0
F invio di una mail tramite script php PHP 6
F inviare una mail con php mailer PHP 3
E Inviare una mail automaticamente, da un account gmail PHP 1
minatore Inserire una variabile in una mail PHP 5
I clicco sul nome utente e gli invio una mail PHP 5
M Invio e mail al destinatario con invio di una copia al mittente PHP 35
Shyson Verificare se una mail esiste PHP 15
IImanuII Php allegare file ad una mail PHP 5
minatore Accenti in una mail PHP 8
W Form in una mail PHP 1
C Spedire via Mail il risultato di una Function CMS (Content Management System) 3
U Inviare una mail con autenticazione smtp PHP 4
M Inviare una mail a più utenti. Problemi SMTP Windows e Software 3
N problemi ad inviare una mail su host gmail Posta Elettronica 1
D Mail in html con una form all'interno? HTML e CSS 2
A Inserire nelle mail una firma in automatico dalla webmail Hosting 2
S Oggetto: Come Scrivere una e-mail su due cm quadrati di spazio ! ? ! Posta Elettronica 2
U aiuto per script php inviare una mail PHP 1
M Invio mail in una LAN [era:Richiesta aiuto] Javascript 14
M invio mail in una x data e ora PHP 2
Nik Form dal quale si inviano dati ad una E-mail Classic ASP 1
Nik Form dal quale si inviano dati ad una E-mail HTML e CSS 1
A Chi è capace? (Integrazione di form mail php in una pagina che sfrutta script .js) PHP 6
M Impaginare una Mail ASP.NET 1
P C# Salvare una colonna del DataGridView XML 0
M pulsante per aprire una maschera che contiene controllo schede MS Access 0
M Leggere in un report il valore di una casella combinata di una maschera Database 0
D Miglior modo per estrarre le occorrenze di un elemento in un set di più file xml e quindi scrivere il risultato in una tabella Excel o magari in JSON XML 0
S [VB.NET]: Coordinate immagini dentro una PictureBox Visual Basic 0
I stampare una stringa echo PHP 2
MarcoGrazia Riprendere una sessione interrotta PHP 0
L Rendere una parte trasparente Photoshop 3
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
K Visualizzare del html responsive in una Webview Sviluppo app per Android 0
otto9due Ordinare option di una select Javascript 5
N Come si crea una variabile dinamica da incrementare? Javascript 1
L Eliminazione di una pagina dalla gallery SEO e Posizionamento 0
otto9due Proteggere una cartella e file con password tramite .htaccess e .htpasswd Web Server 0
L Riempimento di una tabella al click di un bottone Javascript 1
R Variabile non risconosciuta dentro una funzione PHP 1

Discussioni simili