home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / wrpdis20.zip / SENDIT.NEW < prev    next >
Text File  |  1996-04-21  |  3KB  |  71 lines

  1. ---
  2. SENDIT Change History
  3.  
  4. 1.25 handle multi line responses from smtp daemon as suggested by
  5.      Paul Ratcliffe <70630.647@compuserve.com>
  6.  
  7. 1.24 handle multiple recipients being specified in a .wrk file as
  8.      suggested by Mark Gale <mgale@hi-q.demon.co.uk>
  9.  
  10. 1.23 move queue settings into ini file, so that it is not hardcoded.
  11.      This also obsoletes the Q parameter which is replaced with the
  12.      queue_messages and queue_name settings in getmail.ini
  13.  
  14. 1.22 use WARPDIS as rexx queue
  15.  
  16. 1.21 moved call to ReadINIFile to fix a bug
  17.  
  18. 1.20 parameters are now read from sendit.ini (which can be placed anywhere
  19.      along your PATH) which means that each time you upgrade you no longer
  20.      need to change the settings (unless a new parameter has been added).
  21.  
  22. 1.04 logfile parameter was logging to getmail.log rather than sendit.log
  23.  
  24. 1.03 After applying the 950501 PPP upgrade which included a new SLIP.EXE and
  25.      INET.SYS I needed to remove the line which set the send buffer to zero
  26.      for sendit to execute properly.  Otherwise it was simply hanging on the
  27.      send command and never returning.  Very strange.
  28.  
  29. 1.02 Added stuff to read KA9Q environment variable
  30.  
  31. 1.01 Added logfile parameter and some logging
  32.  
  33. 1.00 First Release
  34.  
  35. 0.50 Final Beta Release.
  36.  
  37. 0.16 After adding in the GNU public license, I released that it was silly
  38.      whilst we are still testing it.  So I took it back out.  It will be
  39.      added in when/if the program is released.
  40.  
  41. 0.15 In 0.11 I implemented what I understood to be dot transparency.  Upon
  42.      rereading rfc821 it became clear to me that I had done this wrong, and
  43.      that rather than changing a single period to a double period, you are
  44.      actually supposed to prefix any line starting with a period with another
  45.      one.  This would not have caused any problems in transmission, but would
  46.      have resulted in correctly behaving smtp servers stripping off leading
  47.      periods where they were not supposed to.  This has now been fixed.
  48.  
  49. 0.14 Previously when the client exited, it would close the socket, but
  50.      not send a QUIT to the daemon.  It now sends a QUIT which seems a
  51.      little more polite, and works better with my experimental os/2
  52.      smtp daemon.
  53.  
  54. 0.13 Applied a workaround which appears to fix the above problem.  By
  55.      reducing the send buffer size (SO_SNDBUF) to zero, the return code
  56.      from SockSend() now correctly reports how much data has been received
  57.      by the server.  Theoretically, with SO_SNDBUF larger, it should have
  58.      buffered outgoing data and resent it when the server was ready, but
  59.      this was not happening.
  60.  
  61. 0.12 Added some progress indicators;  but also discovered that sendit.cmd
  62.      sometimes hangs during delivery of large items of mail.  This turned
  63.      into a debug version, to try and track down the problem.
  64.  
  65. 0.11 I hadn't been handling lines in articles which were just a single
  66.      period.  This was resulting in such lines terminating the transmission
  67.      of an article without my program noticing until it was too late.  A
  68.      single period is now changed to a double period as some rfc or other
  69.      suggests should be done.
  70.  
  71.