I'm not sure if I get your question right, but I think you can try to use some free file hosting service website to upload your images that probably can contain large file, then you will get a URL link which you can share with your friend. There are quite several websites to choose doh..
I want to users on my site to upload images from there computer to my email, how is this possible? (example http://www.bigtoach.com/imgupload.php )