You say "Free web hosting services do not allow this, or on a very limited basis only." And then you're asking for a free web hosting service that does. That's kind of a contradiction, isn't it?
I'd say you can put a picture on any site you've got access to and link to it. Why can't you? What's the limited basis?
Let's say your company has a website. Why not use that?
Or host your own server on your own Linux PC. You'll need a connection with a rather fast upload, but apart from that it's practically free.
I am trying to create multi-media e-mails - which are essentially web-pages. I have no problems with the HTML codes. My question is: Does anyone know of hosting services [ preferably free] which can host(or allow me to save) the media files[ sounds, music, photos, etc.], where I can point to as the "src" in my HTML codes ? Free web hosting services do not allow this, or on a very limited basis only. Other suggestions as to how I can do this are welcome. Thanks.