This is pretty minimal.. The init script for nntp2mail runs: /usr/local/bin/tcpserver -H -l${HOSTNAME} -R -v -c 50 -u 60001 -g 60001 \ 0 2119 /news/bin/nntp2mail 2>&1 | \ /var/qmail/bin/splogger nntp2mail 3 & dnewsfeeds entry: label news-to-mail alias INTERNET addgroup foo.bar groupref EVERYONE maxconnect 2 end dnntpspool.ctl: news-to-mail localhost 200 p2119 nntp2mail.cf: $NNTPtoMailGroups{'foo.bar'} = 'foo-bar-list@example.com'; And for the mailpost script, just put the following in the .forward (or in our case, .qmail) file, to post to foo.bar: |/news/bin/mailpost foo.bar