Hello,
As I'm not quite sure, what you mean by "block SMTP for all user except for some users", I personally can not give you a detailed answer, maybe anybody other can.
But it's definitely possible to add some limits with default and customized exim.conf.