Try a fully functional system TeamWox groupware for an unlimited number of users for non-commercial environment for free, more details http://www.teamwox.com/en/download/saas