home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / mg109.zip / CHANGES.DOC next >
Text File  |  1995-11-22  |  7KB  |  174 lines

  1. MailGate Change History
  2.  
  3. 1.09 Added utilities Mcheck, which checks for newly 
  4.     arrived mail for you in your squish/*.msg database,
  5.     and if there will notify you. See mcheck.doc for
  6.     instructions.
  7.  
  8.     Added BETA version of MGPM, a PM version of MailGate.
  9.     See mgpm.doc for instructions.
  10.  
  11. 1.08 Fixed bug where MailGate was hanging due to extra
  12.     spaces introduced by ELM mailers into header.
  13.  
  14. 1.07 Changed name from MailMan to MailGate, added support
  15.     for some Eudora-added stuff that was choking MailGate.
  16.  
  17. 1.06 Fixed bug where MailGate was locking on inbound
  18.     messages where the recipient had an underscore
  19.     in the name.
  20.  
  21.     Fixed bug re outbound From:field that already
  22.     has an email address in <>'s.
  23.  
  24.     Fixed from adding extra lines to text after tear
  25.     line on outbound.
  26.  
  27.     Added support for Microsoft's mail where addresses
  28.     are enclosed in quotes.
  29.  
  30.     Added multipart message support for large inbound
  31.     messages, perhaps including base64 encoded binaries.
  32.     MailGate does not decode Mime binaries but allows
  33.     users to employ third party decoders to extract
  34.     objects.
  35.  
  36. 1.05 Fixed bug where MailGate could not find recipient
  37.     in some mailer formats.
  38.  
  39.     Added support for Apparently-To: recipient line.
  40.  
  41.     Added registration through BMT Micro.
  42.  
  43. 1.04 Fixed bug causing MailGate to hang on outbound under
  44.     some circumstances.
  45.  
  46.     MailGate now works much more elegently in harmony with
  47.     other mail systems. On inbound, especially on messages
  48.     with many recipients listed, MailGate only processes those
  49.     destined for the local domain.
  50.  
  51.     Added a switch to turn the LOCAL flag on or off. It was
  52.     getting in the way of some Fido tossers.
  53.  
  54. 1.03 Incremental beta test only - not released.
  55.  
  56. 1.02 Now handles multiple recipients on outbound. Also,
  57.     for those mailers that must have something in the To:
  58.     field, but you want to use the first line of the 
  59.     body for a long address, if there is a To: as the
  60.     first line of the body, anything in the original To:
  61.     field will be replaced by it in the outgoing mail.
  62.  
  63.     Supports Cc: and Bcc: in outbound mail.
  64.  
  65.     Fixed a bug where MailGate was hanging on sending by
  66.     queue under certain circumstances.
  67.  
  68. 1.01a Bug fix: was not recognizing Pine-format inbound:
  69.         Real Name <mailname@your.domain>
  70.  
  71. 1.01 Added support for cc: and bcc: fields to create a user
  72.     recipient list. If mail is not delivered to anyone
  73.     on the list, it is not deleted, but left for some
  74.     other mailer if you don't have TossBadMsgs or BounceBadMsgs
  75.     set.
  76.  
  77.     Added a last-looked feature. You can set the UseTime
  78.     line in your MailGate.Cfg file, and MailGate will save the
  79.     time it imports mail. If any mail has been left in the
  80.     inbox, it will be ignored on future inbox scans. You
  81.     can reset the clock by running MailGate -r if you want
  82.     to get around this, or don't install the line UseTime.
  83.  
  84.     Did some significant optimizing on mail checks and reads.
  85.     MailGate's throughput, especially on incoming has been
  86.     improved substantially.
  87.  
  88.     Removed the 5-user limit. You really have to be able to
  89.     access all your users to make this work. It still nags
  90.     you to register, though.
  91.  
  92. 1.0    First Production Release
  93.  
  94.     Extended date parsing capabilities to allow for more
  95.     variations of ascii dates some mailers and gateways
  96.     produce.
  97.  
  98.     Added -pq option to peek at SENDMAIL's outbound queue.
  99.  
  100. 0.9b Corrected parsing of LaMail's inbox.ndx. Added commandline
  101.     option -pi, -po for (peek at inbound, peek at outbound).
  102.     You can now get a list of unscanned email that will go
  103.     out.
  104.  
  105. 0.9 Added direct, hardcoded support for Ultimail and LaMail.
  106.     MailGate will now manage LaMail's INBOX.NDX, removing
  107.     entries that it delivers, and leaving those remaining.
  108.     For Ultimail users, MailGate will derive the recipients
  109.     from Ultimail's UML files. The RFC822 files do not 
  110.     neccessarily contain a valid To: address if the mail
  111.     has been gated. See the documentation on MailStyle for
  112.     implementation of your favourite MUA.
  113.  
  114.     Added the utility MAKEIDX.EXE, which will create a
  115.     compiled file from your User.BBS and/or UserFile. User
  116.     lookup is now very fast. See the documentation for
  117.     running this utility. MailGate will detect the presence
  118.     of compiled files automatically and use them if they
  119.     exist.
  120.  
  121.     Added more functionality to the FU.EXE (find-user) utility.
  122.     It now uses the indexed compiled file and has a verbose
  123.     option which will display information from your User.BBS
  124.     file.
  125.  
  126.     When run without command line switches (or with just -v)
  127.     MailGate now does not lookup users. It simply reports 
  128.     all mail in your inbox.
  129.  
  130. 0.8a Added ability to deal with SENDMAIL configured for LaMail,
  131.     i.e. doesn't have .UML/.NOT files. MailGate will now detect
  132.     any RFC822 compliant message in your inbox. For users with
  133.     Ultimail, MailGate will still handle the .UML/.NOT pairs
  134.     as expected.
  135.  
  136.     If you don't have TossBadMsgs set and don't have BounceBadMsgs
  137.     set, MailGate will leave unknown mail in the server inbox
  138.  
  139.     If you have UseBBSAlias=No in your MailGate.Cfg file, MailGate
  140.     will not use the alias field from your User.BBS when doing
  141.     lookups. Also, if you run makefu with the switch: -noalias,
  142.     makefu will not create aliases in the UserFile from your
  143.     Maximus User.BBS file. However, you can still have entries
  144.     in your UserFile created manually with an alias. If this
  145.     is how you want to configure MailGate, make sure you declare
  146.     the path to your User.BBS file BEFORE the path to your
  147.     UserFile in MailGate.Cfg
  148.  
  149. 0.8    Added ability to hide main header info in ^A lines - you can
  150.     also have it displayed by using KeepAHeaders in the .cfg file
  151.  
  152.     Added ability to deal with non-essential header info - you can
  153.         keep it in ^A lines using     HideBHeaders
  154.         keep it in message text        KeepBHeaders
  155.         abandon it                    SkipBHeaders
  156.  
  157.     Ensured there was a final crlf after message signature for
  158.     outgoing messages. Some editors add it, some don't.
  159.  
  160. 0.6    Added checking on startup to ensure all configured directories,
  161.     files, and paths exist. It was possible to generate a 3175 error
  162.     by configuring a nonexistant directory for logging, and it was
  163.     possible to hang the system trying to enqueue messages in an
  164.     invalid directory.
  165.  
  166. 0.5    Added ability to search Maximus 2's USER.BBS file for users. This
  167.     eliminates the need for a UserFile on Max systems, though it
  168.     is still suggested for email users that are not in the BBS.
  169.     MailGate will search files in the order specified in the .cfg
  170.     file, so you can specify Max2UserBBS first, then UserFilePath, or
  171.     UserFilePath first, then Max2UserBBs.
  172.  
  173. 0.4    General bug fixes and some code optimization
  174.