home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 459.lha / AnyMail_v1.0 / man / AnyMail < prev   
Encoding:
Text File  |  1990-12-27  |  4.2 KB  |  113 lines

  1. Version 1.0                                                11/28/90
  2.  
  3.               AnyMail - An Amiga UUCP mail notifier
  4.                              
  5. Anymail was created as a replacement for the Amiga UUCP mail notifier,
  6. Inform.  Anymail will notify you by bringing the workbench screen
  7. upfront and opening a window with the author and subject of all your
  8. waiting mail.  You can easily click on the window to view your mail in
  9. your favorite mail reader or close the window, to read it later. 
  10.  
  11. AnyMail will scan UUMAIL: looking for mail files.  Each file will be
  12. scanned for From and Subject lines to display in the AnyMail window.
  13. You may exclude files from the scan using the -e switch.  Any file matching
  14. the amiga pattern following the -e switch will not be scanned.  Normally
  15. you would exclude mbox from the scan.  You may also force files to be
  16. included in the scan that were excluded by the -e switch.  Any file
  17. matching the template following the -i switch will be scanned.
  18.  
  19. AnyMail is not intended to be started by the user.  Instead it is to be
  20. started by the mailers rmail and sendmail.  The mailers look for a line
  21. in uulib:config labeled 'MailReadyCmd'.  This line will be executed when
  22. new mail is available.  You can set this line to start AnyMail.
  23.  
  24. The mailers try to prevent executing the notifier multiple times by
  25. using a flag file.  The mailers create the flag file, and the notifier
  26. deletes it.  The notifier is passed the name of the flag file following
  27. -x.
  28.  
  29. Starting AnyMail while another copy is already running will cause the
  30. first AnyMail to scan UUMAIL: again, and the second AnyMail to
  31. terminate.  AnyMail deletes the flag file as soon as it starts up to
  32. allow multiple invocations of AnyMail.
  33.  
  34. AnyMail is compiled with cres.o so you should be able to make it resident
  35. if you wish.
  36.  
  37. AnyMail accepts the following switches:
  38.  
  39. -c Command
  40.  
  41.     This command will be executed if the main body of the AnyMail window
  42.     is selected.  The command is usually used to start up a cli running
  43.     dmail.  For example:
  44.     
  45.              -c "newcli from uucp:s/start-dmail"
  46.              
  47. -e Pattern
  48.  
  49.     This switch is used to exclude a set of files from the set to be scanned.
  50.     The pattern is a normal amiga pattern. ? matchs any character.  #C matches
  51.     zero or more Cs.
  52.     
  53. -i Pattern
  54.  
  55.     This switch is used to override the -e switch.  It will force any file
  56.     name matching the pattern to be included in the set of files to be
  57.     scanned, regardless of any -e switches.  For example, the following 
  58.     line will exclude files such as to-thanos, and to-chris, but it will
  59.     include the file tony, even though it matches the -e template.
  60.  
  61.             AnyMail -e to#? -i tony
  62.     
  63. -x FileName
  64.  
  65.     -x defines the name of the flag file.
  66.  
  67. Here's an example using the MailReadyCmd line of uulib:config.
  68.  
  69.    MailReadyCmd  AnyMail -e mbox -e to-#? -c "newcli from uucp:s/start-dmail"
  70.  
  71. This will notify you of any new mail you have in UUMAIL:, but it wont
  72. bother you with mail you've archived in mbox, or files like to-neda, or
  73. to-dmk.  It has the added attraction that you'll be notified of mail
  74. directed to postmaster, root, or even to a missspelled version of your
  75. user name.  If you pick the main body of the window, dmail will be
  76. started in a new window to make it easy for you to read your new mail.
  77.  
  78.  
  79.  
  80. Legal:
  81.  
  82. It's yours.  Do what you want with it.  Enjoy it.  Use it at your own risk.
  83.  
  84.  
  85.  
  86. Preferences:
  87.  
  88. Distribute the original archive which contains sources, documentation and
  89. executable.  Don't distribute just part of it.
  90.  
  91.  
  92. Building AnyMail:
  93.  
  94. AnyMail is meant to be built in Matt Dillons uucp source environemnt.
  95. The makefile was used with the lattice version of make, lmk.
  96.  
  97.              lmk     - Will build and install AnyMail into uucp:c
  98.              lmk lzh - Will build an archive for distribution.
  99.  
  100.  
  101. Author:
  102.  
  103.     Chris Hind Genly             uucp address: chris@genly.uucp               
  104.     95 Fountain Terr.                               or                        
  105.     New Haven, CT                             uunet!hsi!genly!chris           
  106.               06515                                                           
  107.                                  From compu$erve:  >Internet: chris@genly.uucp
  108.  
  109.  
  110.  
  111.  
  112.  
  113.