PCBNNTP2 for RIME/USENET/EMAIL History --------------------------------------- 07/12/00 - Version 2.1.2 ENHANCED - The ability to run PCBNNTP in a batch file. ADDED - AUTOMODE command line paramater. AUTOMODE is used to change PCBNNTP from a always active, resident mail system to a 'run-once' batch controlled mail system. Specifying AUTOMODE along with AUTOPOLL on the command line will allow PCBNNTP to load, poll according to the switches set in the individual services configuration panels, and exit. ADDED - AUTODIAL command line parameter. AUTODIAL is intended to be used by those sysops who do not have a dedicated Internet connection. Specifying AUTODIAL on the command line will allow PCBNNTP to dial the default DUN connection then hangup the DUN connection when exiting. In order for AUTODIAL to be able to dial, you must insure that on the Windows SETTINGS/CONTROL PANEL/INTERNET OPTIONS 'Connections' Tab dialog that a DEFAULT connection is selected and is displayed in the 'Current Default:' area, and that 'Never dial a connection' is not selected. 05/04/00 - Version 2.1.0 ENHANCED - Mainteance release. Faster. 04/29/00 - Version 2.0.1 ENHANCED - Mainteance release. 04/24/00 - Version 2.0.0 CHANGED - Completely rewrote the Usenet Import module handling many more types of errors and retrying those that are retryable. CHANGED - Dupe checking on Usenet Import. Dupes now based on MESSAGE-ID rather than BODY TEXT. ADDED - An AUTOPOLL START and AUTOPOLL STOP switch on the CONTROL PANEL. CHANGED - Operation of AUTOPOLL. Now an AUTOPOLL will start immediately after depressing the START AUTOPOLL switch on the CONTROL PANEL. ADDED - An AUTOPOLL COUNTER on the CONTROL PANEL. 04/11/00 - Version 1.2.6 ENHANCED - Many small enhancements made to PCBNNTP USENET and RIME services. 04/08/00 - Version 1.2.5 ADDED - DISABLE XPOSTING switch to the USENET CONFIGURATION panel. Setting this switch will disable PCBNNTP from cross-posting the same article in multiple conferences regardless of the number of groups specified in the article header. ADDED - XPOSTING DEPTH switch to the USENET CONFIGURATION panel. Setting a value in this field will instruct PCBNNTP that this is the MAXIMUM number of groups to post to. FIXED - L/R HUB pointer updating in the RIME services. CHANGED - Moved the WRAP TEXT switches from the SITE CONFIGURATION panel to their respective service configuration panels. 04/07/00 - Version 1.2.4 ADDED - Wrap Text function to RIME Import. When the WRAP TEXT(RIME) switch on the SITE CONFIGURATION screen is checked, PCBNNTP will wrap all lines of text not to exceed 78 characters. This will allow PCBoard to display incorrectly formatted article text. ADDED - USE MESSAGE DATE switch. When USE MESSAGE DATE switch is checked on the PCBNNTP SITE CONFIGURATION screen, PCBNNTP will store RIME and USENET messages using the date/time on the message, rather than the system date/time when tossing to PCBoard's message base. ENHANCED - The operation of the RESET HUB/BBS pointers operation for RIME and USENET functions. Removed duplicate checking. ADDED - A RIME Conference Configuration Import function similar to the USENET Configuration Import. Once you have the RIME CONFIGURATION completed, PCBNNTP will allow you to export and save the RIME conference configuration to a file. This file can then be used as input to restore a lost or damaged configuration. ENHANCED - The general GUI operation of the CONTROL PANEL and the RIME and USENET Configuration panels. 04/05/00 - Version 1.2.3 ADDED - Wrap Text function to Usenet Import. When the WRAP TEXT(USENET) switch on the SITE CONFIGURATION screen is checked, PCBNNTP will wrap all lines of text not to exceed 78 characters. This will allow PCBoard to display incorrectly formatted article text. ENHANCED - The error handling on server errors in the 5xx range. PCBNNTP, when informed by the remote host that it had an error, will exit the USENET IMPORT and resume the AUTOPOLL. 04/03/00 - Version 1.2.2 ENHANCED - UseNet and RIME Reset of Message Pointers. PCBNNTP will now check for duplicates and invalid groups. 04/02/00 - Version 1.2.1 FIXED - Dupe detection in Usenet Import Module. FIXED - Invalid group PCB Conference Pointer removal. FIXED - AutoPoll Countdown timer running backwards. 04/01/00 - Version 1.2.0 CHANGED - Redesigned the Usenet Import module. Greater stability and new interface. ADDED - Check for valid news group name when resetting hub L/R pointers. Check log for any invalid groups found and removed from Usenet Configuration. 03/29/00 - Version 1.1.3 ADDED - Command line option to start PCBNNTP in DEBUG mode. Call PCBNNTP with the following option to start in DEBUG mode: pcbnntp.exe /DEBUG. Be aware that the two DEBUG logs can grow very large. FIXED - Intermittent PCBNNTP hangs when pulling Usenet articles that are too large to be processed. FIXED - A number of small bugs and display problems. 03/16/00 - Version 1.1.2 FIXED - Crossposting to multiple groups fixed. Crossposting depth is set at a maximum of 10 groups per article. 03/15/00 - Version 1.1.1 ADDED - Command line option to start PCBNNTP in AUTOPOLL mode. Call PCBNNTP with the following option to start in AUTOPOLL mode: pcbnntp.exe /AUTOPOLL ADDED - To the USENET Configuration: A 'USE LONG PCB MSG HEADERS' switch. This switch, when activated will cause PCBNNTP to store messages in PCBoard's long header format. ADDED - To the USENET Import Module: The ability to store messages in two formats, Short Headers or Long Headers. In SHORT format the format of a FROM field message might appear as: From: DON BARBA and in LONG format, the message may appear as: From: drbarba@relaynet.org, DON BARBA 03/14/00 - Version 1.1.0 ADDED - To the USENET Import Module: The ability to handle multiple Newsgroup names. PCBNNTP will now scan every Newsgroup name in the header, and if it matches a conference on PCBoard, it will toss that message to each conference matched. ADDED - To the USENET Configuration: A 'DUMP JUNK' switch. This switch will disallow posting to your PCBoard JUNK conference articles that should not be posted. ADDED - To the USENET Configuration: A 'SPAM STOP' switch. This switch, when enabled, will change your return email address to "@i.hate.spam.com" ADDED - To the USENET Import Module: PCBNNTP will write to the JNKGROUP.LST file in the '/pcbnntp/logs' directory any message that had no matches, regardless of the setting of the 'DUMP JUNK' switch. It will write the date and time along with the Newsgroup name, allowing you to keep track of any articles not posted because of no matching conference. FIXED - Intermittent non-connects to News Server causing a loss of posted message. 03/13/00 - Version 1.0.22 Fixed - PCBNNTP will now export messages addressed using PCBoard's @ macro's. PCBNNTP will convert any @ macro in the To: field to the recipient 'ALL'. 03/12/00 - Version 1.0.21 Fixed - PCBNNTP will now handle PCBoard message numbers greater than 32767. ADDED - PCBNNTP can now use the text file produced by UUUTIL/EXPORT for configuring the PCBoard Conference numbers to News Group names. Run UUUTIL/EXPORT and place the file name/location on the USENET CONFIGURATION screen and check the IMPORT switch. PCBNNTP will then configure itself. PCBNNTP will also notify you if any News Groups are missing from your server. 03/10/00 - Version 1.0.20 ADDED - Warnings when HUB or BBS 'RESET ALL POINTERS' is selected on PCBNNTP Control Panel. 03/07/00 - Version 1.0.19 CHANGED - PCBNNTP now creates all the directories it needs under the location you specify for install during Setup. PCBNNTP will create and use the following directories: /dupes /logs /uuin /uuout /InSave /OutSave 02/27/00 - Version 1.0.18 FIXED - Fixed import of email message with multiple recepients in the rfc-822 formatted 'To:' header. 02/21/00 - Version 1.0.17 FIXED - Fixed intermittent Invalid Procedure or Argument error in RIME Import module. 02/21/00 - Version 1.0.16 CHANGED - Reduced CPU utilization from 95% to less than 5%. 02/20/00 - Version 1.0.15 ADDED - Additional indicator lights on the Control Panel: AutoPoll Paused (Indicates that PCBNNTP is in the range of times to skip autopolling.) Waiting (Indicates that PCBNNTP is in wait mode during execution of any services.) FIXED - PCBNNTP under certain situations, would not start AutoPolling after expiration of the Skip-AutoPoll times. 02/18/00 - Version 1.0.13 ADDED - Option on SITE CONFIGURATION screen the ability to exclude a range of times from the AUTO-POLL sequence. This will allow automatically pausing PCBNNTP when doing a nightly event that may be packing the message bases. 02/03/00 - Version 1.0.12 CHANGED - Modified format of optional Email tag/advert. Hid the EOT terminator. 01/31/00 - Version 1.0.11 ADDED - Option to tag outbound email messages with your own tag, or message. 01/31/00 - Vwesion 1.0.10. FIXED - EMail Configuration items not being saved on shutdown. 01/30/00 - Version 1.0.09. CORRECTED - Error handling on Connect for Usenet services. 01/29/00 - Version 1.0.08. ADDED - Insure EMail text body conforms to 822bis standard for MSN and QMAIL servers. CHANGED - Warning on missing directories specified on Configuration screens changed from 'OK/CANCEL' to 'YES/NO/CANCEL'. 01/29/00 - Version 1.0.06. ADDED - SMTPBeamer switch to the EMAIL Configuration for compatibility with the SMTPBeamer program. 01/25/00 - Version 1.0.04. CORRECTED - RIME-IN and RIME-OUT counters. USENET-IN and USENET-OUT counters. Activated RUNNING TOTALS counters. 01/24/00 - Version 1.0.01. ADDED - 'Trip-Odometer' feature to Message Status Panel that keeps a running total of all messages imported/exported. Does not loose totals between runs. Can be reset by sysop. ADDED - an 'ABOUT' screen for PCBNNTP information. 01/23/00 - Version 1.0.0 released