Yes it can be done but need a warrant to get that information from the ISP owner of that IP address.
Of course I could just drive down the street, connect to an unsecured wifi and send an email from there. Or I could pull into MacDonalds and use there free wifi and there IP location.