Di soluzioni penso che te ne siano state proposte, da ISA SERVER che è un sistema operativo da montare su una macchina server e che svolge quella funzione (ha un certo costo), a un firewall sia fisico che software, uno free è Zone Alarm.
In più per le mail ci sono sistemi operativi tipo Exchange server che svolgono quelle funzioni.
il problema ora è questo: se il tuo cliente vuole una soluzione semplice a un problema complesso e magari configurarla anche lui, che di informatica sa poco, è difficile che risolva.
Servers e firewall sono da configurare alla bisogna, non esistono soluzioni "autoinstallanti".