Free access to a large group of new users

Is there a way to allow a large group of users free access based on their email addresses?
My client is using s2Member Pro to sell access to specific posts. The client is negotiating a deal with several universities to allow their students free access to the entire site. For example, all subscribers with an @school.edu email address would gain free access to all the posts. I would very much appreciate any advice on how to accomplish this, or something similar.
My client is using s2Member Pro to sell access to specific posts. The client is negotiating a deal with several universities to allow their students free access to the entire site. For example, all subscribers with an @school.edu email address would gain free access to all the posts. I would very much appreciate any advice on how to accomplish this, or something similar.