home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / VMS220.ZIP / DOC / VMS20DOC.ZIP / HISTORY.DOC next >
Encoding:
Text File  |  1993-01-16  |  4.0 KB  |  109 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.      HISTORY.DOC
  10.      -----------
  11.  
  12.      To Do for Beta 2
  13.      ----------------
  14.  
  15.      Planned changes and enhancements for V-MailServer 2.0 Beta 2:
  16.  
  17.      Possible move to the large memory model.
  18.  
  19.      Setting up an indexing scheme for the option files.  It must be
  20.      transparent to the administrator, and must automatically rebuild the
  21.      indexes if changes are made manually to the option file.
  22.  
  23.      Make the character used for whitespace on continuation lines optional -
  24.      Tabs or spaces.
  25.  
  26.      Removal of the X-MailServer: header, and substituting a proper Received:
  27.      header in it's place.
  28.  
  29.      Make vmailx smarter, with regard to processing newly-created messages. 
  30.      It should process all messages, but avoid an endless loop of having
  31.      vmail re-queue the message.
  32.  
  33.      More work on the documentation, of course.
  34.  
  35.  
  36.      Changes from Beta 1.02
  37.      ----------------------
  38.  
  39.      Fixed multiple addressing bug, where messages were lost because VMS was
  40.      skipping addresses when grouping them together.
  41.  
  42.      RMailLineMax now specifies the entire line length, including the RMAIL
  43.      command and any UUCP grade option you use.  This lets you set it to
  44.      "128", without worrying about how many characters the RMAIL or grade
  45.      options take.
  46.  
  47.      Fixed the digest program.  Using the defaults caused it to use a null
  48.      pointer when creating the output file.
  49.  
  50.      Added the "-?", "-h" parameters to digest.exe, along with a help screen.
  51.  
  52.      Added a "-v" parameter to digest.exe, which tells it to name the output
  53.      file in Volume.Issue format.
  54.  
  55.      Digest.exe now returns an errorlevel of 1 if an error occurred, and 0 if
  56.      successful.
  57.  
  58.      Modified KillTraf to require the parameter "-k" before it will remove
  59.      any records.
  60.  
  61.      VMAILX now has two new options in the VMS.CFG file - "Mail-Spool-Drive"
  62.      and "Minimum-Free-Spool".  It uses these parameters to check available
  63.      disk space, before processing any queued request.  In beta 1.02 the
  64.      minimum space required was hard-coded at 200,000 bytes, and it assumed
  65.      the outgoing mail spool drive was the same one the VMS queue resides on.
  66.  
  67.      VMAILX will check for the value of "Minimum-Free-Spool", or
  68.      2*(actual message size + 8192), whichever is greater.
  69.  
  70.      Added some new macros: "%PARMn%", "%CURRENT-LINE%", and
  71.      "%/LEGAL:filename/%".  These will give you access to any portion of a
  72.      user-defined command, and let you use any of the parameters as a
  73.      filename.
  74.  
  75.      Found a bug in the way mail options are added to the list option files. 
  76.      The deleted lines were not being re-used correctly, which wasted
  77.      valuable space, and new records being added would be the space length as
  78.      the last record in the file.  This is now fixed.
  79.  
  80.      VMAIL has a new entry in VMS.CFG also - LogType.  You can now copy the
  81.      headers, body, or entire incoming message into the log file, if you
  82.      desire.  This might be handy, but it will take up loads of space.
  83.  
  84.      Command "OPTION list ADDRESS ..." is now administrator-only.
  85.  
  86.      Modified the traffic I/O functions to be able to scan for valid data if
  87.      the traffic file becomes corrupted.
  88.  
  89.      Added some screen output when processing mailing lists.  The "." means
  90.      VMS has read a member's address and option information, while the "+"
  91.      means it's sending a message to that user.
  92.  
  93.      Fixed a bug in sending single-addressed messages when REPLY OFF is set. 
  94.      The removal of the "Reply-To:" header was not consistent.
  95.  
  96.      Marking the option fields as deleted when a member Unsubscribes from a
  97.      list.
  98.  
  99.      Optimized the list option file I/O, so the file is read only once for
  100.      each member, instead of once for each possible option.  An indexing
  101.      method is necessary, though.
  102.  
  103.      Remove leading whitespace when loading header continuation lines.  It is
  104.      restored when creating the outgoing messages.
  105.  
  106.      Improved error handling and resource checking.
  107.  
  108.      Updating the documentation.
  109.