I am looking to get a mail server for our org that has 350 employees with expandability to double that Instead of Microsoft solution or Linux-based one I was thinking of using one for Mac OS X Server. Is it good enough? The clients connecting to the server will mostly be Windows based with a few iOS, OS X, Android & Blackberry. This mail server will be handling emails from 2-3 differing domain names. Ideally each user should have a 1GB archive for send/receive messages The mail server should record all email address that passes through it. Clients cannot delete messages off the server. The server should filter out spam & sanitize email with viruses or whatnot. ---------- Target hardware is the Mac mini. Hopefully Apple will release the Haswell units soon.