normally you would post them on a Webserver somewhere and just link to them. Depending on your Internet service provider, Many offer "free" webspace to put stuff. Usually about 2-5MB of free space..
If you don't have that option, you can sign up with Sony's Image station or AOL and get a space there and then post your pictures.
Since I don't use either of these services I'll leave the "particulars" of how to use them to the others on this forum.
Give us a little more info about your situation and who your ISP is and maybe we can help you out.