Hi,
GFI MailEssentials in SMTP mode can still route emails to the users' junk mail folder by tagging the emails as SPAM and then using the Rules Manager in order to route the emails to the users' junk mail folder.
Regarding the false positives, can you ensure that you are using the whitelist and auto-whitelist features? The auto-whitelist would be able to decrease the amount of false postivies drastically since if a users sends out an email to an external recipient, this external recipient will be automatically whitelisted therefore avoiding that future emails from this sender get blocked as spam.
Also which module is causing the false positives? If for example, the false postives are being blocked by the Bayesian filter, you would need to train the Bayesian with more legitimate emails in order to reduce the false positives.