Поставить на любом из *nix , Сквида повесить на один канал (ДСИ) и всех пускать через него, почтовиком Postfix + SpamAssassin, правилами iptables (если Linux) или ipfw (если *bsd) натить второй ифейс на нужные тачки, если есть специфичное ПО типа БанкКлиент то натить и первый ифейс на конкретные айпи внутри сети. проблема может быть если у тя внутри DHCP, т.е. придется клиентам которым нада НАТ поставить статические адреса.