This package uses mail-lib.cgi which is a copyright program in itself. As such it connects directly to the smtp server to send the mail so it can be used on any system. If you find your mail isn't being sent, then you might have to adjust this file a little. On line 30 there is a place to put the name of your smtp server. By adjusting this line and un-commenting it, hopefully it will then work for you. If you don't know the name of your smtp server the package comes with testsmtp.cgi which can be executed from a telnet session to find out. I've found that the only time I've had to do this is when I'm testing from my NT system. Then I can send mail from my smtp server located on an entirely different machine. All .cgi and .setup files must be chmod 755. form.counter and news.dat must be chmod 666. Make sure you also set permissions of 755 for the directories. Everything you need to setup can be done from news.setup file and by editing the .html files included. You must of course make sure the path to perl is correct on all the cgi files. Please make sure you upload all files in ascii mode. This is extremely important. All html files included are actually just fragments of a full document. I have now added three more html files that return total html formatting control over to the user. The display_top.html, display.html, display_close.html and display_bottom.html are used for the diplay.cgi and the top.html, article.html, and bottom.html are used for the generated article pages. You don't need to modify any other .html pages as they are just used in the admin portion of the program, but you can if you want. You also don't have to worry about escaping quotes or anything on these pages. The program uses them as is. In fact, you can put scalar variables on these pages and they will work. If you don't know what that is, don't worry about it. For those that do, you'll find you can do some pretty cool stuff. Just added is displaySSI.cgi which can be called with an SSI tag and display the news table on your pages. You still need to edit display.html and display_close.html, but no other editing is necessary now. Call it with a standard SSI tag. ie; anywhere on your page that you want the table to show up. This program was tested on NT and Solaris. It should work on any system. If you have problems make sure your permissions are set right first. Redo them all then keep trying. I'll probably setup a Faq later on, but till then, please ask your questions on our bulletin board. Maybe we can get a little use from this board. I have some idea's to make this program a little better and I will get to it eventually. First, there is no delete capability so if you want to delete an article you'll have to do it manually. Second, I want to improve the password protection a little. Third, I want to add a preview capability for the admin. Any other idea's? Just added the capability to limit the number of displayed items. In the setup file you'll find $cut = "25"; Just modify the number to however many news items you want displayed.