Now that it has been determined that you can do a HTTP upload, and I have played with the code sample in the manual, I am wondering the following...

Can one upload a file to a web site,
1) without doing it from the web site side?
2) in a unsolicited, non browsing situation.

The client program will know what file to send to the web site.

How do I get the client to do this and the web site to accept it without having the user go to the web site to do this task?