home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 35 Internet
/
35-Internet.zip
/
wrpdis20.zip
/
SENDIT.NEW
< prev
next >
Wrap
Text File
|
1996-04-21
|
3KB
|
71 lines
---
SENDIT Change History
1.25 handle multi line responses from smtp daemon as suggested by
Paul Ratcliffe <70630.647@compuserve.com>
1.24 handle multiple recipients being specified in a .wrk file as
suggested by Mark Gale <mgale@hi-q.demon.co.uk>
1.23 move queue settings into ini file, so that it is not hardcoded.
This also obsoletes the Q parameter which is replaced with the
queue_messages and queue_name settings in getmail.ini
1.22 use WARPDIS as rexx queue
1.21 moved call to ReadINIFile to fix a bug
1.20 parameters are now read from sendit.ini (which can be placed anywhere
along your PATH) which means that each time you upgrade you no longer
need to change the settings (unless a new parameter has been added).
1.04 logfile parameter was logging to getmail.log rather than sendit.log
1.03 After applying the 950501 PPP upgrade which included a new SLIP.EXE and
INET.SYS I needed to remove the line which set the send buffer to zero
for sendit to execute properly. Otherwise it was simply hanging on the
send command and never returning. Very strange.
1.02 Added stuff to read KA9Q environment variable
1.01 Added logfile parameter and some logging
1.00 First Release
0.50 Final Beta Release.
0.16 After adding in the GNU public license, I released that it was silly
whilst we are still testing it. So I took it back out. It will be
added in when/if the program is released.
0.15 In 0.11 I implemented what I understood to be dot transparency. Upon
rereading rfc821 it became clear to me that I had done this wrong, and
that rather than changing a single period to a double period, you are
actually supposed to prefix any line starting with a period with another
one. This would not have caused any problems in transmission, but would
have resulted in correctly behaving smtp servers stripping off leading
periods where they were not supposed to. This has now been fixed.
0.14 Previously when the client exited, it would close the socket, but
not send a QUIT to the daemon. It now sends a QUIT which seems a
little more polite, and works better with my experimental os/2
smtp daemon.
0.13 Applied a workaround which appears to fix the above problem. By
reducing the send buffer size (SO_SNDBUF) to zero, the return code
from SockSend() now correctly reports how much data has been received
by the server. Theoretically, with SO_SNDBUF larger, it should have
buffered outgoing data and resent it when the server was ready, but
this was not happening.
0.12 Added some progress indicators; but also discovered that sendit.cmd
sometimes hangs during delivery of large items of mail. This turned
into a debug version, to try and track down the problem.
0.11 I hadn't been handling lines in articles which were just a single
period. This was resulting in such lines terminating the transmission
of an article without my program noticing until it was too late. A
single period is now changed to a double period as some rfc or other
suggests should be done.