<p>In some embodiments, computer-implemented methods are provided to allow users to store electronic files in a central repository accessed over a network. The stored files are associated with the users and can be associated with particular channels established using a server based application. The channels can designate parties that have access thereto. Users can control settings related to the channels. The users can also transmit electronic files to the channels by email and can also control actions taken by the server with respect to the electronic files using commands in the email. Systems are provided for carrying out the computer-implemented methods.</p>