>why does ifmail keeps connecting to local newsserver as a 'localhost'?
I thinks it's determined by the order of the entries in /etc/hosts
>therefore the articles keep getting refused.
You should add "localhost" and your FQDN to /etc/news/hosts.nntp
-- ciao, Marco