home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 35 Internet
/
35-Internet.zip
/
wrpdis20.zip
/
SENDIT.TXT
< prev
next >
Wrap
Text File
|
1996-04-21
|
3KB
|
70 lines
SENDIT.CMD - an ka9q compatible OS/2 smtp client
Copyright (C) 1995,1996 Alex Chapman <alex@budgetweb.com>
---
Introduction
This program is written in OS/2 Rexx and uses the RxSock DLL provided
in the rxsock.zip package on IBM Employee Written Software.
It is a first attempt to deliver mail prepared by cppnews in a similar
fashion to the way ka9q/2 does. However, it always delivers mail to
the local smtp relay, rather than making any attempt to deliver mail
directly. This really makes sense for me, since I am often posting
several notes to sites all around the world, and I don't want to have
to stay online whilst I try and make connections to these sites.
Writing this in REXX has advantages and disadvantages. Rexx is not the
speediest of languages, but neither is it sluggish. And considering most
of the users will be sending mail over a 14400 modem, this program is
unlikely to be the bottleneck. Also, the code can be examined freely by
users, and modified if they so desire.
If you do come up with a neat enhancement, please don't keep it to yourself.
Send the modified code to me, and I will look at including it in the next
release.
---
Installation
1 Copy rxsock.dll from rxsock.zip into os2\dll (in LIBPATH)
RxSock is IBM Employee-Written-Software, and can be downloaded from
<ftp://src.doc.ic.ac.uk/packages/os2/ibm/ews/rxsock.zip>
2 Put sendit.cmd somewhere in your PATH
3 Put sendit.ini somewhere in your PATH
4 Modify settings in sendit.ini to reflect your system setup
5 You should be ready to connect and run 'sendit' now.
---
Trouble shooting
if you start this program from a dialing script run by SLIPPM, then
the output will be sent to the SLIPPM status window, which is difficult to
read. To prevent this, use the /I parameter on the START command.
---
Bugs
none known at present
Report to alex@budgetweb.com, including as a minimum, the
version of sendit and a copy of the mail it failed to deliver
(preferably unedited, but edited if you are concerned).
---
Planned Enhancements
Presently all mail items are delivered to the smtp gateway specified in
sendit.ini - this is almost always the quickest means of getting the mail
off your machine onto the internet, and allows Demon to worry about getting
it to it's final destination. Otherwise I would have to faff around with
MX records and the like, which I'm not too keen on.
I do not test that things I try and send do not exceed the maximum
sizes specified in rfc821 4.5.3 SIZES section. However, it isn't clear
whether this is a good thing or not.