So you want to use one E-mail with 500 users, each with their own inbox?
Noooooooot happening...
What is the school project? Unless you want to use one of the messages components and modify roundcube extensively, that isn't going to work.
Oops... There I go again, replying to posts a gazillion days out of date...