not so hard,
get the guys IP using $_SERVER['REMOTE_ADDR']
store it along the email text in a db table
then mail() the target email addy the content of the email.
IP Addresses change dynamically on most internet connections, I would advise a whois query and storing the result (ISP reference to the user)