I am a freelancer and I have about 35 CMS websites under my "constant" care and growing. All of those send me a copy of the database to my mail account automatically every night so I have a daily backup.
Recently I have been thinking about how I could give my clients access to these backups as well when needed. Anything can happen to me, and if something happened to one of my clients websites while I was unreachable or worse, they would need access to those backups.
I tried automatic forwarding the backups but after a survey i found out most clients "loose" those mails at some point in the process. And obviously when something happens to me, another webdev needs access, not the client. I would need to make the process both simple and away from interference.
So the best solution I can think of is using online file storage. But it needs to have the following features:
1) Able to upload files via email
2) Password restricted access on directory basis (every client has his/her own folder)
3) Clients do not need to have a account on the service.
4) remove files after xx days (not mandatory, but would be nice)
So does anyone know of a service that offers all this? Or does anyone have a better solution to my 'problem'?