home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / VP2_409E.LZH / VP_409E.DOC next >
Text File  |  1991-09-21  |  5KB  |  121 lines

  1. ConfMail with VPurge, V4.09e, released 9/21/91.
  2.  
  3.  
  4. HISTORY
  5. =======
  6.  
  7. VPurge Beta, fixes TFS flag kludge line in atch msgs, V4.09e.194
  8. Released for testing 07/14/91
  9.  
  10.  
  11. VPurge Beta, options Secure and Curmudgeon modes, V4.09e.190
  12. Released for testing 07/09/91
  13.  
  14.    Import/Toss/Fasttoss will only check packet addresses IF the -S secure
  15.    switch is present.  Offending packets will be renamed .BAD and a Netmail
  16.    message created to document this action.  If the -C and -S switches are
  17.    both present, then the offending packet is merely deleted, as the original
  18.    logic would have it.  If you run -S and get a .BAD left in your Inbound
  19.    area, to toss it merely rename it to *.PKT and invoke VPurge Toss without
  20.    the -S switch.
  21.  
  22.  
  23. VPurge Beta, saves mis-addressed packets as BAD, V4.09e.181
  24. Also cleans up a couple of TRAP conditions in the OS/2 version
  25. Released for testing 06/30/91
  26.  
  27. VPurge Beta with TFS in attach message V4.09e.178
  28. Released for testing 06/28/91
  29.  
  30. Do NOT pass this one around!  Graham's code is NOT stable.
  31.  
  32.  
  33. VPurge with Logging and Statistics V4.09d(1a)
  34. Enhanced by Graham J Stair (FidoNet 3:711/409.0)
  35. Released 23rd June 1991
  36.  
  37.  
  38. This version of VPurge has been enhanced to write out a log which
  39. contains import and export information, along with some messages. The
  40. main thrust was to get import/export messages detailed enough to
  41. at least match QMail's stats. As such the error logging is pretty poor,
  42. it is suffice to say that if you have a "perfectly" working VPurge system,
  43. you don't need the error messages. Over time the error reporting will be
  44. enhanced, and additional information will be added. For the moment it does
  45. everything I need.
  46.  
  47. One bug was fixed which was introduced with the 4.09 series. VPurge would
  48. not recognise my "echotoss.log" being created by MSGED V2.06c. This was
  49. due to VPurge expecting two "\r" (returns) at the end of each line
  50. containing an AREAS.BBS name. This has now been fixed, and 4.09's goal
  51. of matching AREAS.BBS names EXACTLY was maintained.
  52.  
  53. This release may NOT work on some DOS systems under the existing
  54. configuration due to the increased code causing a bigger EXE file, as well
  55. as using more memory to store the statistics. This is not a problem
  56. for the OS/2 users <hint, hint>.
  57.  
  58. To use the logging facility of VPurge, you need to set up an environment
  59. variable called VP.LOG or VP2.LOG. VP2.LOG will take precendence if both
  60. are defined.
  61.  
  62. Example..
  63.  
  64. SET VP2.LOG=c:\vpurge\vpurge.log
  65.  
  66.  
  67. At this point, whenever VPurge is run, it will log import/export
  68. information. This information includes (but is not limited too)...
  69.  
  70. .. start & end time of each import/export.
  71. .. archive name, address from, date and size being unpacked.
  72. .. packet name, address from, date and size being tossed.
  73. .. where the messages were tossed to.
  74. .. the number of duplicates found (dupes=).
  75. .. the number of messages that didn't pass security (sec=).
  76. .. where each export "sends" each message.
  77. .. summary of each import/export session.
  78. .. messages per second processed for each import/export session.
  79. .. the elapsed (et=) time of the import/export.
  80. .. the return code (rc=) of the import/export.
  81.  
  82. Here's an example...
  83.  
  84.   22 Jun 19:29:38 VP2  Import Begin disk[C]=9984kb free; rel=4.09d(1a);********
  85. + 22 Jun 19:29:39 VP2  Archive=[d:\file\8d0a0198.mo3] =========================
  86. + 22 Jun 19:29:39 VP2  Archive date=91/02/25 23:20:14; size=61722b;
  87. + 22 Jun 19:29:39 VP2  From=711/409;
  88. + 22 Jun 19:29:56 VP2  Packet=[.\c879ed01.pkt] --------------------------------
  89. + 22 Jun 19:29:56 VP2  Packed=91/02/25 12:42:10; size=171879b;
  90. + 22 Jun 19:29:56 VP2  From=3:711/409; to=3:30141/1; pcode=0x29; serial#=0x01;
  91. ! 22 Jun 19:30:08 VP2  Area=$Security$; added=1;
  92. + 22 Jun 19:30:08 VP2  Area=$NetMail$; added=2; size=4380b;
  93. + 22 Jun 19:30:08 VP2  Area=MUFFIN; added=21; size=26182b; dupes=0; sec=0;
  94. ! 22 Jun 19:30:08 VP2  Area=MAIL_XCHANGE; added=0; size=0b; dupes=0; sec=2;
  95. + 22 Jun 19:30:08 VP2  Area=OS2; added=66; size=67970b; dupes=0; sec=0;
  96. + 22 Jun 19:30:08 VP2  Area=OS2BBS; added=30; size=39598b; dupes=0; sec=0;
  97. + 22 Jun 19:30:08 VP2  Area=PEP; added=4; size=4684b; dupes=0; sec=0;
  98. + 22 Jun 19:30:08 VP2  Area=PS_2; added=3; size=2590b; dupes=0; sec=0;
  99. + 22 Jun 19:30:08 VP2  Area=RG54_SYSOP; added=2; size=3796b; dupes=0; sec=0;
  100. + 22 Jun 19:30:08 VP2  Area=WALRUS; added=25; size=26649b; dupes=0; sec=0;
  101. ! 22 Jun 19:30:08 VP2  Area=ZONE3_SYSOP; added=5; size=5710b; dupes=1; sec=0;
  102. * 22 Jun 19:30:09 VP2  I-Summary; msgs=158; dupes=1; sec=3; msgs/sec=5.2;
  103.   22 Jun 19:30:09 VP2  Import End disk[C]=9972kb free; rc=1; et=31;
  104.   22 Jun 19:30:11 VP2  Export Begin disk[C]=9972kb free; rel=4.09d(1a);********
  105. + 22 Jun 19:30:11 VP2  Area=MUFFIN; high=2; last=22;
  106. + 22 Jun 19:30:13 VP2  Area=OS2; high=2; last=67;
  107. + 22 Jun 19:30:16 VP2  Area=OS2BBS; high=2; last=70;
  108. + 22 Jun 19:30:22 VP2  Sent=69; to=3:711/409;
  109. + 22 Jun 19:30:22 VP2  Sent=69; to=3:711/409;
  110. + 22 Jun 19:30:22 VP2  Sent=69; to=3:711/409;
  111. + 22 Jun 19:30:22 VP2  Sent=69; to=3:711/409;
  112. + 22 Jun 19:30:22 VP2  Sent=69; to=3:711/409;
  113. + 22 Jun 19:30:22 VP2  Sent=69; to=3:711/409;
  114. * 22 Jun 19:30:24 VP2  E-Summary; msgs=414; msgs/sec=31.8;
  115.   22 Jun 19:30:24 VP2  Export End disk[C]=9956kb free; rc=0; et=13;
  116.  
  117.  
  118. Enjoy!
  119.  
  120. /gjs
  121.