quindi se ho capito bene il dominio supereva lo possono avere anche altri hosting
Non proprio utilizzando una email pippo@supereva.it
il dominio non ritorna supereva.it ma dada.net.

quindi allora porova a memorizzare il dominio proveniente da quello stesso indirizzo ip
quindi memorizzando in due variabili distinte indirizzo ip e dominio
Non penso proprio si possa fare non conoscendo il refer.
Ti posto le righe + significative del risultato che mi da il link ad una pagina
sul mio server in cui ho messo print_r($_SERVER) La mia email è weelly AT supereva DOT it.

["HTTP_HOST"]=>
string(15) "www.blogial.net"
["HTTP_REFERER"]=>
string(132) "http://it.email.dada.net/cgi-bin/nrmail23.chm?setflags=yes&msgnum=cur/1168560468.11479.57772224.adamo65&mailaction=read& mailfolder=in"
["REMOTE_ADDR"]=>
string(13) "82.78.181.113" // è il mio
["SERVER_ADDR"]=>
string(13) "192.168.100.5"// mio server adsl