i was thinking of using mDaemon mail server with mail scan.

Another point came into my mind,

is there any firewall wherein i can group particular users and them restrict internet access to them by blocking port 80 and allowing only ports 25 and 110 for mail access.If this is possible it would be good.

let me know