paulg@iisat.UUCP (Paul Gauthier) (04/26/89)
I noticed a bit of discussion happening about news software for IBMs. I run a BBS using the Citadel-86 BBS system on my IBM. When I first started the system my ultimate goal was to open a gateway into Usenet so my system could pick up the Usenet news feeds and I could offer the users the use of Usenet mail. Well, I wrote the gateway a few months ago, and have been running it since then with only minor bugs that have quickly been corrected. The software simply converts messages from Citadel's native message base into the proper files for UUPC and places them in the user-defined spooldir. All news is batched and mail is sent regularly. UUPC is run, transferring the outgoing files to my host system. UUPC understands both the rmail command and the rnews command. Mail is placed, by UUPC, in your maildir (/usr/spool/mail on most systems). News, in batched form, is dumped in the rnews dir (spooldir/rnews/YYMMDD/HHMMSS.XXX is the file path for each file of batched news UUPC receives. If spooldir is defined as /usr/spool you end up with /usr/spool/rnews/YYMMDD/HHMMSS.XXX where YYMMDD is the year, month and day the file was created. HHMMSS is the time, and XXX is an index number that simply numbers the file). The second half of the gateway software is then run which unbatches the news and converts the file formats to Citadel format. It does the same for the mail, and then the incoming messages are integrated into the regular BBS message base. Users can then use the regular Citadel commands and functions to read and post news and mail. All in all the whole project has been a large sucess. The latest version of Citadel is rumored to have the ability to pass mail indirectly through the Citnet to other Citadels, a capability formerly lacking. Once I get some more specs on this the gateway software will be updated to support passing of mail through the Citnet to the receiver even if he is remote from the gateway site. Writing news unbatching and reading software for PCs shouldn't be much of a challenge and I'm surprised it hasn't already been done. The Usenet format files are easy enough to handle and process. If anyone is interested in seeing the results of the gateway feel free to call my system at (902)462-7245. It's an open system, you get full access first call. Call at 3/1200 baud (8N1) 24h/7d. Future plans for the system include writing a mail based file server for the PC and gateways into other networks. This will be on hold until I upgrade my modem to a speed that could more adequately handle the traffic running a file server would impose. -- = Paul Gauthier: {uunet, utai, watmath}!dalcs!iisat!brains!paulg = = Send all binary mail to: ...!iisat!brains!binaries = = Cerebral Cortex BBS: (902)462-7245 300/1200 24h/7d N81 =