We need a script with similar functionality to [url removed, login to view] for our website, to enable our clients and designers to send large (say up to 2gb) files back and forth. Maybe multiple files at once? I have seen several similar scripts, but none with quite the functionality needed. An adaption of a existing script to our needs/wishes could also work. Requirements: 1: Who's sending the file? other info and instructions. Name, mail & phone, plus a field for additional info/instructions. A mail should also be sent to this address (the client) to confirm that the file upload is complete, and also when the designer have downloaded the file. 2: Who is the file for? A pulldown or similar where the client can choose the recipient from a list of our designers (the users). The chosen recipient should then get a mail with a link to the file, as described in (1). 3: Progress - percentage counter, maybe also total mb uploaded or upload speed? 4: All files uploaded should get date/time + some random characters added in front of the filename, separated (from the filename) by a double underscore or similar. 5: Control panel where admin/users can log in and... - admin can add/remove users (our designers) - admin can see and delete any files uploaded - users can see and delete files sent to them - users/admin can see date/time files were up/downloaded - users/admin can see number of downloads for each file - users/admin can change passwords (admin also for other users) 6: When the script sends mail to a client, it should cc the user/designer the client sent the file to, and put in the user/designers mail-adress as "from"-adress. 7: User interface and CP should be minimalistic, in case the site design changes over time. 8: The script must be simple to move to a different server/domain (for someone used to setting up common php-scripts), so it needs to be well documented. 9: Both designer and client should get an error-message (by mail/popup) if the clients upload fails.