Si haces el interface web para un servidor de news (nntp) q tengas instaldo en tu servidor propio o contrates algun servicio de "hosting" para news .. no hace falta que los usuarios usen ningun softwarea adicionan y q tengan ningun puerto expecial abierto ... pues es la web (HTTP, puerto 80) el que va hacer de "interface" ...
En PHP tienes aplicaciones como esta:
Ejemplo interface web para servidor de news (nntp)
http://news.php.net/
Código:
http://cvs.php.net/cvs.php/php-news-web
Y aquí tienes mas "interfaces" (en varios lenguajes .. entre ellos PHP, perl .. Java .. etc)
http://www.newsreaders.com/web/software.html
(ahí dice por ejemplo lo q comentaba del vBulletin (de estos foros) que pueden hacer de interface de un servidor nntp de news)
Un saludo,