I'm wondering if there is a way that I can replicate the large file delivery system on my own server like the way YouSendIt works. I upload a file on a page, server recognizes it and sends an email to the specified recipient.

When they download it, the file is deleted.

Any tips?

2 Answers 2


hm guess you would have to look at the http response code the client sends to the server after the file transfer stops. If it is 2XX, you can assume that the client got the file and mark it as delivered.


Quixly functions as a hosted service, but has an option that allows for the actual file storage to be on your own server(scroll to bottom). It's pretty inexpensive, even if you let it host the files for you. Transfers can be set to expire based on time, or number of downloads. Note I don't see it specifically mentioned that expired files are deleted(you'll have to check on that yourself), but I'm operating on the assumption the one-time-only aspect is more important than the cleanup to you.

  • Interesting, thanks for Quixly, I will look into it.
    – user10560
    Sep 30, 2011 at 15:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.