As others have noted, you can't obtain the email address/name of the an individual using a given ip address. This is a very good thing. As an ip address is an addressing scheme for computers only, there's no direct correlation between an ip address and our names. You can lookup the "parent" owner of any given ip by using
arin. It simply uses the whois proto to obtain address information. I often run whois from the command-line to obtain said information. e.g.
whois -h
www.arin.net xxx.xxx.xxx.xxx
It might respond w/...
Southwestern Bell Internet Services (NETBLK-SBIS2) SBIS2
208.188.0.0 - 208.191.255.255
Some Company (NETBLK-ETC) SOMETHING xxx.xxx.xxx.xxx-xxx.xxx.xxx.xxx
You could also look it up by the handle, in the above case, "NETBLK-SBIS2."
whois -h
www.arin.net !NETBLK-SBIS2
A whois client is rather simple. You could even telnet to port 43 of
www.arin.net (or any other server w/ a whois daemon, whois.dotster.com, whois.register.com, etc.) and type in the domain/ip address, you'll get the same information.