Search & Lookup Email IDs to Find Out Who is Emailing You

Is there a way to lookup an IP address and then get the email address of the person that has that IP address?

I only want to know because if someone is hacking me, I want to get their email address to find out why they are hacking me
Is there a way to get a hackers email address if I have their street address or phone number? I just want a way to get someone’s email address with something other than their name.
I don’t want to do anything illegal. I am a very law-oriented person, but all I want is someone’s email address. That is not illegal.

No there is not any way to get email address through IP lookup, street address, phone number etc…
It is well possible to get IP address from received email through email header as you can seen here:

http://www.ipaddresslocation.org/email-tracking/email-header.php

http://www.find-ip-address.org/email-search/find-email.php

but that’s something else.