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

  1. SENDIT.CMD - an ka9q compatible OS/2 smtp client
  2. Copyright (C) 1995,1996 Alex Chapman <alex@budgetweb.com>
  3.  
  4. ---
  5. Introduction
  6.  
  7. This program is written in OS/2 Rexx and uses the RxSock DLL provided
  8. in the rxsock.zip package on IBM Employee Written Software.
  9.  
  10. It is a first attempt to deliver mail prepared by cppnews in a similar
  11. fashion to the way ka9q/2 does.  However, it always delivers mail to
  12. the local smtp relay, rather than making any attempt to deliver mail
  13. directly.  This really makes sense for me, since I am often posting
  14. several notes to sites all around the world, and I don't want to have
  15. to stay online whilst I try and make connections to these sites.
  16.  
  17. Writing this in REXX has advantages and disadvantages.  Rexx is not the
  18. speediest of languages, but neither is it sluggish.  And considering most
  19. of the users will be sending mail over a 14400 modem, this program is
  20. unlikely to be the bottleneck.  Also, the code can be examined freely by
  21. users, and modified if they so desire.
  22.  
  23. If you do come up with a neat enhancement, please don't keep it to yourself.
  24. Send the modified code to me, and I will look at including it in the next
  25. release.
  26.  
  27. ---
  28. Installation
  29.  
  30. 1 Copy rxsock.dll from rxsock.zip into os2\dll (in LIBPATH)
  31.   RxSock is IBM Employee-Written-Software, and can be downloaded from
  32.   <ftp://src.doc.ic.ac.uk/packages/os2/ibm/ews/rxsock.zip>
  33.  
  34. 2 Put sendit.cmd somewhere in your PATH
  35.  
  36. 3 Put sendit.ini somewhere in your PATH
  37.  
  38. 4 Modify settings in sendit.ini to reflect your system setup
  39.  
  40. 5 You should be ready to connect and run 'sendit' now.
  41.  
  42. ---
  43. Trouble shooting
  44.  
  45. if you start this program from a dialing script run by SLIPPM, then
  46. the output will be sent to the SLIPPM status window, which is difficult to
  47. read.  To prevent this, use the /I parameter on the START command.
  48.  
  49. ---
  50. Bugs
  51.  
  52.    none known at present
  53.  
  54.    Report to alex@budgetweb.com, including as a minimum, the
  55.    version of sendit and a copy of the mail it failed to deliver
  56.    (preferably unedited, but edited if you are concerned).
  57.  
  58. ---
  59. Planned Enhancements
  60.  
  61.    Presently all mail items are delivered to the smtp gateway specified in
  62.    sendit.ini - this is almost always the quickest means of getting the mail
  63.    off your machine onto the internet, and allows Demon to worry about getting
  64.    it to it's final destination.  Otherwise I would have to faff around with
  65.    MX records and the like, which I'm not too keen on.
  66.  
  67.    I do not test that things I try and send do not exceed the maximum
  68.    sizes specified in rfc821 4.5.3 SIZES section.  However, it isn't clear
  69.    whether this is a good thing or not.
  70.