AminetAminet
Search:
84782 packages online
About
Recent
Browse
Search
Upload
Setup
Services

comm/tcp/YAMServ.lha

Mirror:Random
Showing: ppc-warpup icongeneric icon
No screenshot available
Short:YAM ARexx file mail server
Author: amisanf at ctv.es (Juan J. García de Soria)
Uploader:amisanf ctv es (Juan J García de Soria)
Type:comm/tcp
Version:1.1
Architecture:m68k-amigaos
Date:1996-10-04
Download:comm/tcp/YAMServ.lha - View contents
Readme:comm/tcp/YAMServ.readme
Downloads:678

	YAMSERV IS FREEWARE. USE IT AS YOU WANT, BUT DON'T BLAME ME IF
	IT EXPLODES AND/OR DESTROYS YOUR DATA, COMPUTER OR LIFE. I DO
	NOT HOLD ANY LIABILITY FOR YAMSERV. USE IT AT YOUR OWN RISK.


NOTE: This version fixes a problem with V1.0: The '%' was doing
strange things with AmigaDOS patterns, so I CHANGED '%' FOR '+'
that seems to work ok.


Purpose:

    The purpose of this program is to be a sort of mail file
    server. That is, to reply to requests made to you via e-mail
    sending the required info/files to the mailer.

    It understand commands in the _subject_ field of mails when
    they begin with a '+' (plus). The commands available are:
	
        +HELP       Replies with a list of commands.
        +LIST       Replies with a list of available files (those
                    in YAMServ: directory).
        +GET patt   Replies sending file(s) MIME encoded (accepts
                    AmigaDOS wildcards).
        +GETUU patt Same as %GET but sends the files UUEncoded.

       
Installation:

    ·Copy YAMServ.rexx to YAM:Rexx

    ·Edit YAM:.config and add a line like:
    
        RexxMenu0 = YAM:Rexx/YAMServ.rexx
    	
    (The number ^ should be other if you already have some scripts
    installed)
    
    ·Assign YAMServ: to the dir where you wish to store available
    files (and add the assignment to s:user-startup).

    ·In YAM, configure a new folder named "YAMServ". YAMServ looks
    for a folder with this name.
    
    ·In YAM, configure a new filter. It's name isn't important, but
    it should filter mails with _subject_ matching "+#?"
    (everything that begins with '+') and move them to the
    "YAMServ" folder. It should be active.
    
    ·Optionally, if you want YAMServ to automatically process all
    incoming mail, in YAM's receive config, change the action for
    notifying new mail to external program, and enter this in the
    string gadget:
    
        run SYS:Rexxc/RX YAM:Rexx/YAMServ.rexx REQ
        
        ^-Note that 'run' wasn't in v1.0 and caused YAM to hang...

Usage:
    
    If you made that last adjust for YAMServ to be runned
    automatically, the only thing you have to do is keep your
    available files in YAMServ: directory.
    
    If you preferred the manual method, select YAMServ.rexx in
    YAM's ARexx menu whenever you want to process new requests.
    
   
   
   
                 That's all folks! Good Luck!
   
   
                                                                   
              _                    _        __   __            
             Æ#         gÑ#       J@       a@F  æ@F            
       ææw  #           ¶ØØ      J´       JF   æ               
      /  P JÞ           JÑ@      Ø        ÆÞ   #               
     JL    Æ  aw  ___     _    _J#   ___  Ø   JF    __         
     ¶&    Ø J°´ a°°Ø ,ØÞæ#Þ  aP#F  a°°Ø  # __ÆL, ,°°#         
      0&_  #/   JF  #  ØM Ø  JÞ Æ  JF  # JF ¯¯Ø¯ _F  Ø         
       ¶Q JMQ   Æ  7F  #  #  Ø  Ø  Æ  7F áÞ   #  Æ   #   #_    
        # Æ 0   Ø  ÆÞ¸JF JF _# _# ,Ø  ÆÞ¸Ø   JF  Ø  JF   ¬&    
   L    ´ Ø JQ  Øw°Øw´jÞ J&×J#wMQæ"Øw°Øw´Øw' áÞ  Ø__P     ¬K   
  J#___'  °  0_ ¶´ P  °  `´  P ¬°  ¶´ P  ¶   Ø   °@"       0   
   "¶°       ¬Q  j                           F             ]L  
              ¬¤¢"            _µµµµ__       J  __µµ         1  
                             J#°"°°¶ÑÑm_  æ#  æÑP"3Þ        1  
                             ¶Þ       "Ñm_   ÍF  µP        JF  
                                        ¬Æm__J&µÆP        _#   
                                          ¬¶@@@ÑÑw_     _æ#    
                                                ¬°Ñ#ÑæÑØ@°     
                                                     ¯         
                              OF
                          
                          
     ___              _______,        ___               ____           
   g#####x            ########        ##F             _g####m_         
  0########           ########        ##F            J########_        
 d##"   X##K  ww  ww,   J##      _awwJ##F   _www_    ##@   "###  aww__ 
 ##F     0##  ##  ##F   J##     g#######F  d#####_  0##      ##L 0####L
J##      J##  ##  ##F   J##    J##@""###F J##@@###  ###      ##Q 0####F
J##L     j##  ##  ##F   J##    d##    ##F 0#F   ##L ##Q      ### 0##F" 
 ##&     0##  ##  ##F   J##    0##    ##F ##F   ##F 0##_    J##F 0##   
 9###__a0##F  ##KJ##F   J##    ]##K__d##F 0##__g##   ###w__w###  0##   
  ########F   ######F   J##     ########F  ######F   `########   0##   
   "####@"    *##@##F   J##      ####M##F   *###"      #####P    0##   


Contents of comm/tcp/YAMServ.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 1981    4761  41.6% -lh5- eda7 Sep 25  1996 YAMServ.doc
[generic]                 1144    5244  21.8% -lh5- 6fc5 Sep 25  1996 YAMServ.rexx
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         2 files    3125   10005  31.2%            Oct  4  1996
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>