Description:
This hack provides a gateway to selected usenet groups. The entire usenet group is mirrored locally. Posts submitted locally to mirrored newsgroups will also be sent out to usenet. A single perl script is executed via cron that collects news and posts any outgoing articles. Incoming messages are parsed against customizable spam filters and threaded correctly before being placed in your forums. By default, no personal information is sent to usenet other than the posters username and whatever you have globally configured as a footer and organization. The option does exist for a user to include a custom email to use for usenet posts. After initial installation (which involves creating some new tables, adding a few columns to existing vB tables, and entering the database connection information to the news script) configuration is completed via the vB control panel.
Current version is 20010805 for vB2.03
Current feature list:
Still to be done:
Screeshots:
Main Options
More Options
Configuration of Newsgroups
Add New Newsgroups
Spam Control
What an imported usenet article looks like in vB
The latest version of this hack will always be in this first post of the thread.
Before asking questions in this thread, please read all the posts in this thread. If your question goes unanswered, it will probably be because the question has already been answered countless times in this thread.
This hack was created for use on my forums and will only be supported as time permits.
Links to required Perl Modules
This hack provides a gateway to selected usenet groups. The entire usenet group is mirrored locally. Posts submitted locally to mirrored newsgroups will also be sent out to usenet. A single perl script is executed via cron that collects news and posts any outgoing articles. Incoming messages are parsed against customizable spam filters and threaded correctly before being placed in your forums. By default, no personal information is sent to usenet other than the posters username and whatever you have globally configured as a footer and organization. The option does exist for a user to include a custom email to use for usenet posts. After initial installation (which involves creating some new tables, adding a few columns to existing vB tables, and entering the database connection information to the news script) configuration is completed via the vB control panel.
- See it in action at dBforums.com (usenet forums are at the bottom)
- Download latest version for vB 2.01
Current version is 20010805 for vB2.03
Current feature list:
- correct threading of outgoing posts on usenet
- full control panel integration
- email notification to usenet replies
- emoticon translation into vb icons
- vb code removal or conversion prior to posting to usenet
- hyperlinked urls in messages
- color coded, italicized & indented quotes
- vB style quote to usenet style quote conversions for outgoing posts
- logging of outgoing posts
- support for multiple news servers
- support for seperate footers per forum in outgoing posts
- multi-language (selectable) handling of quoted MIME printable headers (for all those funny foreign characters)
- handling of mailing archive groups
- flexible spam control and replacement variable options for incoming and outgoing messages
- configurable auto-expire option
- option for users to show email address in their outgoing usenet posts (may be different than normal one in profile
- option to enable/disable user signatures on outgoing posts.
- fully compatible with vB moderation functions
Still to be done:
- canceling of messages after they have been sent to usenet via control message in accordance with RFC1036.
- binary attachment support
- email to PM gateway
Screeshots:
Main Options
More Options
Configuration of Newsgroups
Add New Newsgroups
Spam Control
What an imported usenet article looks like in vB
The latest version of this hack will always be in this first post of the thread.
Before asking questions in this thread, please read all the posts in this thread. If your question goes unanswered, it will probably be because the question has already been answered countless times in this thread.
This hack was created for use on my forums and will only be supported as time permits.
Links to required Perl Modules
Comment