Давно уже, правда, но была примерно такая же задача. Решения не нашел, пришлось писать самому. Вариантов много: процесс, который периодически смотри т на какую-нить таблицу сообщений, и сигнализирует в случае их поступления; cервер пакетной обработки, который будет ... эээ.. да хоть net send'ить

)) пользователям в случае поступления новых сообщений....