Heh...
I still say Cerberus is a good place to start for small hosts. The free version only supports 1 incoming mailbox (usually
support@whatever.com) and three operators, but that's typically plenty for a starting out host and it's professional grade software. Includes a Knowledge base, but no chat.