home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 2 BBS
/
02-BBS.zip
/
VP2_BETA.LZH
/
VPBETA.DOC
< prev
Wrap
Text File
|
1991-10-14
|
6KB
|
138 lines
ConfMail with VPurge, V4.09f Beta, released 10/13/91.
HISTORY
=======
VPurge Beta, fixes -D 0 hang, V4.09f.286
Released for testing 10/13/91
To disable dupe checking entirely, import with -D 0 now.
VPurge Beta, increases AREAS.BBS line length to 4096, V4.09f.284
Released for testing 10/10/91
VPurge Beta, fixes stats crash/hang/brs/Traps, V4.09f.272
Released for testing 09/29/91
If no log environment string was defined, and a -F echolist was specified,
very bad things happened: Big Red Switch hangs, Traps under DV or OS/2.
Still not sure about the statistics code, but its looking better now.
VPurge Beta, fixes TFS flag kludge line in atch msgs, V4.09e.194
Released for testing 07/14/91
VPurge Beta, options Secure and Curmudgeon modes, V4.09e.190
Released for testing 07/09/91
Import/Toss/Fasttoss will only check packet addresses IF the -S secure
switch is present. Offending packets will be renamed .BAD and a Netmail
message created to document this action. If the -C and -S switches are
both present, then the offending packet is merely deleted, as the original
logic would have it. If you run -S and get a .BAD left in your Inbound
area, to toss it merely rename it to *.PKT and invoke VPurge Toss without
the -S switch.
VPurge Beta, saves mis-addressed packets as BAD, V4.09e.181
Also cleans up a couple of TRAP conditions in the OS/2 version
Released for testing 06/30/91
VPurge Beta with TFS in attach message V4.09e.178
Released for testing 06/28/91
Do NOT pass this one around! Graham's code is NOT stable.
VPurge with Logging and Statistics V4.09d(1a)
Enhanced by Graham J Stair (FidoNet 3:711/409.0)
Released 23rd June 1991
This version of VPurge has been enhanced to write out a log which
contains import and export information, along with some messages. The
main thrust was to get import/export messages detailed enough to
at least match QMail's stats. As such the error logging is pretty poor,
it is suffice to say that if you have a "perfectly" working VPurge system,
you don't need the error messages. Over time the error reporting will be
enhanced, and additional information will be added. For the moment it does
everything I need.
One bug was fixed which was introduced with the 4.09 series. VPurge would
not recognise my "echotoss.log" being created by MSGED V2.06c. This was
due to VPurge expecting two "\r" (returns) at the end of each line
containing an AREAS.BBS name. This has now been fixed, and 4.09's goal
of matching AREAS.BBS names EXACTLY was maintained.
This release may NOT work on some DOS systems under the existing
configuration due to the increased code causing a bigger EXE file, as well
as using more memory to store the statistics. This is not a problem
for the OS/2 users <hint, hint>.
To use the logging facility of VPurge, you need to set up an environment
variable called VP.LOG or VP2.LOG. VP2.LOG will take precendence if both
are defined.
Example..
SET VP2.LOG=c:\vpurge\vpurge.log
At this point, whenever VPurge is run, it will log import/export
information. This information includes (but is not limited too)...
.. start & end time of each import/export.
.. archive name, address from, date and size being unpacked.
.. packet name, address from, date and size being tossed.
.. where the messages were tossed to.
.. the number of duplicates found (dupes=).
.. the number of messages that didn't pass security (sec=).
.. where each export "sends" each message.
.. summary of each import/export session.
.. messages per second processed for each import/export session.
.. the elapsed (et=) time of the import/export.
.. the return code (rc=) of the import/export.
Here's an example...
22 Jun 19:29:38 VP2 Import Begin disk[C]=9984kb free; rel=4.09d(1a);********
+ 22 Jun 19:29:39 VP2 Archive=[d:\file\8d0a0198.mo3] =========================
+ 22 Jun 19:29:39 VP2 Archive date=91/02/25 23:20:14; size=61722b;
+ 22 Jun 19:29:39 VP2 From=711/409;
+ 22 Jun 19:29:56 VP2 Packet=[.\c879ed01.pkt] --------------------------------
+ 22 Jun 19:29:56 VP2 Packed=91/02/25 12:42:10; size=171879b;
+ 22 Jun 19:29:56 VP2 From=3:711/409; to=3:30141/1; pcode=0x29; serial#=0x01;
! 22 Jun 19:30:08 VP2 Area=$Security$; added=1;
+ 22 Jun 19:30:08 VP2 Area=$NetMail$; added=2; size=4380b;
+ 22 Jun 19:30:08 VP2 Area=MUFFIN; added=21; size=26182b; dupes=0; sec=0;
! 22 Jun 19:30:08 VP2 Area=MAIL_XCHANGE; added=0; size=0b; dupes=0; sec=2;
+ 22 Jun 19:30:08 VP2 Area=OS2; added=66; size=67970b; dupes=0; sec=0;
+ 22 Jun 19:30:08 VP2 Area=OS2BBS; added=30; size=39598b; dupes=0; sec=0;
+ 22 Jun 19:30:08 VP2 Area=PEP; added=4; size=4684b; dupes=0; sec=0;
+ 22 Jun 19:30:08 VP2 Area=PS_2; added=3; size=2590b; dupes=0; sec=0;
+ 22 Jun 19:30:08 VP2 Area=RG54_SYSOP; added=2; size=3796b; dupes=0; sec=0;
+ 22 Jun 19:30:08 VP2 Area=WALRUS; added=25; size=26649b; dupes=0; sec=0;
! 22 Jun 19:30:08 VP2 Area=ZONE3_SYSOP; added=5; size=5710b; dupes=1; sec=0;
* 22 Jun 19:30:09 VP2 I-Summary; msgs=158; dupes=1; sec=3; msgs/sec=5.2;
22 Jun 19:30:09 VP2 Import End disk[C]=9972kb free; rc=1; et=31;
22 Jun 19:30:11 VP2 Export Begin disk[C]=9972kb free; rel=4.09d(1a);********
+ 22 Jun 19:30:11 VP2 Area=MUFFIN; high=2; last=22;
+ 22 Jun 19:30:13 VP2 Area=OS2; high=2; last=67;
+ 22 Jun 19:30:16 VP2 Area=OS2BBS; high=2; last=70;
+ 22 Jun 19:30:22 VP2 Sent=69; to=3:711/409;
+ 22 Jun 19:30:22 VP2 Sent=69; to=3:711/409;
+ 22 Jun 19:30:22 VP2 Sent=69; to=3:711/409;
+ 22 Jun 19:30:22 VP2 Sent=69; to=3:711/409;
+ 22 Jun 19:30:22 VP2 Sent=69; to=3:711/409;
+ 22 Jun 19:30:22 VP2 Sent=69; to=3:711/409;
* 22 Jun 19:30:24 VP2 E-Summary; msgs=414; msgs/sec=31.8;
22 Jun 19:30:24 VP2 Export End disk[C]=9956kb free; rc=0; et=13;
Enjoy!
/gjs