Looks like I have a few packages to try. In the order
I’ll start with Zimbra and if it does everything I need the search will be over. Otherwise I’ll move to Axigen and try to configure ClamAV/SpamAssassin integration.
Finally, I understand that on many occasions Free != Good, but most Linux programs are an absolute pain to install. I don’t consider myself a Linux newbie, I’ve been using CentOS for 8 years with Mandriva and Fedora years before that. But I still don’t get how many developers expect users to jump through so many hoops trying to get their software working. I still see many problems with current implementation of package management, required compiling etc just to get stuff working. Meh, enough ranting. Onto the next project….