home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / ecron210.lha / rexx / mailcheck / MailCheck.docs next >
Encoding:
Text File  |  1997-03-08  |  4.9 KB  |  198 lines

  1.  
  2.                           MailCheck Version 1.1
  3.  
  4.  
  5.           Automated E-Mail checking with Miami and YAM
  6.  
  7.             
  8.                                   by
  9.  
  10.  
  11.                             Robert Wilson
  12.  
  13.  
  14. --------------------------------------------------------------------------
  15.  
  16.  
  17.  
  18. Disclaimer
  19. ----------
  20.  
  21. I wrote MailCheck originally for my own personal use.  I have been using it
  22. now for several months and have never experienced any problems with it.  I
  23. will not take responsibility in any way if my scripts fail to disconnect
  24. your modem from your Internet Provider.  If you end up with a massive
  25. telephone bill, don't come to me - I'm not interested.
  26.  
  27. USE THESE SCRIPTS AT YOUR OWN RISK!
  28.  
  29.  
  30.  
  31. Introduction
  32. ------------
  33.  
  34. When I first started using e-mail, I thought it was wonderful.  Then as
  35. time went by it became such a drag having to remember to dial up and check
  36. my mail.  What I needed was my Amiga to do this for me.
  37.  
  38. So I set about writing an AmigaDOS/ARexx script to do this for me, and here
  39. you have the results of my work.  For some time I still launched the script
  40. manually, but then I came across 'EZCron' and at long last the operation
  41. was 100% automatic.
  42.  
  43.  
  44.  
  45. Requirements
  46. ------------
  47.  
  48. Amiga (2.04+)         -  Funny that! Only tested with 3.1 - should work.
  49. CheckModem 1.1         -  Modem status tester by Nils Görs.
  50. rexxtricks.library  -  ARexx function library by Jürgen Kohrmeyer.
  51. YAM                 -  Amiga mailer by Marcel Beck.
  52. Miami               -  TCP/IP stack by Holger Kruse.
  53.  
  54. All the programs required are available on the Aminet.
  55.  
  56.  
  57.  
  58. Features
  59. --------
  60.  
  61. It's free...
  62.     
  63.     MailCheck is FreeWare. Pass it on to your friends as much as you like.
  64.     Do not sell it or try to take credit for my work.
  65.     If you use it regularly, then mail me to say hello - address below.
  66.     
  67. Intelligent checking...
  68.     
  69.     Script will quit if modem is not ready.
  70.     Will not disconnect after checking, if you're on line.
  71.  
  72. Log file...
  73.  
  74.     All operations are recorded to log file (S:MailCheck.log).
  75.  
  76. It's on an Amiga...
  77.  
  78.     Try doing this with Win95, 4 years on and still the OS kicks ass!
  79.     Isn't ARexx wonderful?
  80.  
  81.  
  82.  
  83. Installation
  84. ------------
  85.  
  86. This is easy...
  87.  
  88. 1)  If you haven't done this already, install 'rexxtricks' and 'CheckModem'
  89.     now! 'CheckModem' must be in your path somewhere - I would suggest C:.
  90.  
  91. 2)  Copy 'MailCheck' into S: - ensure the 's' bit is still set.
  92.  
  93. 3)  Copy 'MailCheck.rexx' into Rexx:.
  94.  
  95. 4)  Edit the serial device name in MailCheck (the one in S:).  It is
  96.     currently set to 'squirrelserial.device'.  Change this to
  97.     'serial.device', 'artser.device' etc as required. See 'CheckModem' docs
  98.     for more info.
  99.  
  100. 5)  Make assigns (if you haven't already) to both YAM: and Miami:.
  101.  
  102. 6)  Mail me and tell me what you think?
  103.  
  104.  
  105.  
  106. Usage
  107. -----
  108.  
  109. Either from the Shell or with a scheduling program like 'EZCron', launch
  110. 'MailCheck'.  Miami will now dial your Internet Provider and YAM will check
  111. for new mail.  If there is any, it will be downloaded and then Miami will
  112. disconnect (if you were not connected prior to the script being launched).
  113.  
  114.  
  115.  
  116. My Suggestions
  117. --------------
  118.  
  119. I've set (in the MUI settings) so that both Miami and YAM start iconified.
  120. This prevents them from suddenly popping up when your working on something
  121. else.  I like to keep the mail checking as transparent as possible.
  122.  
  123.  
  124.  
  125. Your Suggestions
  126. ----------------
  127.  
  128. I always looking for ideas and ways to improve my work.  If you have any
  129. comments, be them good or bad - let me know!
  130.  
  131.  
  132.  
  133. The Future
  134. ----------
  135.  
  136. There are a few things which I may do this script...
  137.  
  138. 1)  Option to automatically encrypt and forward incoming mail to another
  139.     address.
  140.  
  141. 2)  Option to automatically reply to incoming mail (kind of like an
  142.     answerphone) - thought this may be useful if you go away?
  143.  
  144. 3)  Play samples on receipt of new mail etc...
  145.  
  146. 4)  Pop-up requesters - in addition to the logfile.  The only problem I see
  147.     with this is that the requesters would really need to time-out after a
  148.     period of time, otherwise you could end up with loads of them on the
  149.     screen. Probably best to let MCP take care of this?
  150.  
  151.  
  152.  
  153. History
  154. -------
  155.  
  156. Version 1.0  -  Not released, my use only.
  157.  
  158. Version 1.1  -  This version. Scripts cleaned up (a bit) and quick docs
  159.                 written. Distribution with EZCron.
  160.  
  161.  
  162.  
  163. Bugs
  164. ----
  165.  
  166. None known at the moment. I have only tested this on my Amiga. Software and
  167. Hardware as below...
  168.  
  169.  
  170. Miami 2.0e  -  Current version at time of writing 
  171. YAM 1.3.4   -  Current version at time of writing
  172. Workbench 3.1 (40.42)
  173.  
  174. A1200 (Commodore)
  175. Kickstart 3.1 (40.63)
  176. Blizzard A1230 IV
  177. 16 MB Fast Ram
  178. SurfSquirrel
  179. 33,600 'no name' DVF modem
  180.  
  181.  
  182. Other Things?
  183. -------------
  184.  
  185. So far this is only the second public release that I've made.  The other
  186. one being 'DOpusDoubleClick', available on Aminet biz/opus.  Like
  187. 'MailCheck' it is an AmigaDOS/ARexx pair of scripts.  It allows you to
  188. 'DoubleClick' on files from the shell...?  Check it out!
  189.  
  190.  
  191.  
  192. Contact
  193. -------
  194.  
  195. Any suggestions for scripts or anything Amiga...
  196.  
  197.   robert.wilson@bigfoot.com
  198.