I used the excellent Mercury Transport system on Netware in the past, its also available for Windows.
http://www.pmail.com/overviews/ovw_mercury.htm
Its an great (free) mail server with POP3, IMAP, spam filtering and mailist support but lacks groupware features.