what i usually do is start httpd and put the file somewhere the web server can read from and send a link in an email.
That's OK if you are already running a web server, but many of us aren't, and do not have any wish to. I think you might find life simpler, easier, and more secure if you took a quick look at woof
at post #2
I tried it, and thought "Perfect. Brilliant: Small, sensible, understandable, and does exactly what it says on the box". Just what I didn't know I needed, but now I'll use