SME can handle the mail for your three domains no problem, add your domains as virtual domains in server-manager
SME can scan all your mail for virii & spam, turn on scanning in server-manager.
How you get your mail out to your mail servers, someone else will have to answer.
Dave