News Account: PURPOSE: This account is used as a mail gateway to the news system. It is also intended to be used as a place for all news messages to be viewed and acted on (not implemented yet). MAIL-2-NEWS GATEWAYS: This procedure presupposes that the newsgroup already exists. # Mail-to-News gateway mail aliases some-newsgroup-name:usenet Add the newsgroup name, as shown, then edit /home/usenet/.elm/filter-rules. if (to == "some-newsgroup-name") then executec '/home/usenet/bin/postit some.newsgroup.name' Add another "to" line with the re-written newsgroup name as shown. RECOVERY: In the case of a ~/dead.article, run the perl script, ~/bin/deadfeed, it will try to feed these articles into news again. Any failures will show up again in the ~/dead.article file. This really should run in cron. In the case of failed articles, you will need to run ckpost news.group.name < mail_article to determine why the mail message could not be processed. Failed articles are kept in ~/spool/group_name$PID. To avoid confusion, the procedure is to move the failed articles elsewhere and then execute ckpost. If the process fails again, the article will be placed back into the spool directory, ~/spool/usenet$PID. After a ckpost run, you may remove the articles in the temporary directory. CANCELS News Message Cancelations Just feed this message with the appropriate modifications to inews. The message will then be cancelled. ------ echo "Newsgroups: alt.rock-n-roll.oldies,rec.games.trivia Control: cancel <4auuk0$jpi@newsbf02.news.aol.com> Subject: cmsg cancel <4auuk0$jpi@newsbf02.news.aol.com> Approved: usenet@somewhere.com cmsg cancel " | inews -h