home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / EZMAI110.ZIP / EASYMAIL.DOC < prev    next >
Encoding:
Text File  |  1996-06-07  |  15.6 KB  |  339 lines

  1. ┌───────────────────────────────────────────────────────────────────────────┐ 
  2. │                  Copyright Notice and Program Disclaimer                  │ 
  3. └───────────────────────────────────────────────────────────────────────────┘
  4.  
  5.  This software is Copyright 1995 and owned by G.A.C. Computer Services.  
  6.  G.A.C. Computer Services grants to the user a nonexclusive license to use 
  7.  this software solely for its internal business purposes.  The user may not 
  8.  commercially distribute, sublicense, resell, or otherwise transfer for any 
  9.  consideration, or reproduce for any such purposes, the software or any 
  10.  modification or derivation thereof, either alone or in conjunction with any 
  11.  other product or program.  Further, the user may not modify the software or 
  12.  its support files for any purpose.
  13.  
  14.  
  15.  THIS SOFTWARE IS PROVIDED TO THE USER ''AS IS.''  G.A.C. COMPUTER SERVICES 
  16.  MAKES NO WARRANTIES, EITHER EXPRESS OR IMPLIED, WITH RESPECT TO THIS  
  17.  SOFTWARE AND/OR ASSOCIATED MATERIALS PROVIDED TO THE USER, INCLUDING 
  18.  BUT NOT LIMITED TO ANY WARRANTY OF MERCHANTABILITY, FITNESS FOR A 
  19.  PARTICULAR PURPOSE OR AGAINST INFRINGEMENT. G.A.C. COMPUTER SERVICES DOES 
  20.  NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THE SOFTWARE WILL MEET YOUR 
  21.  REQUIREMENTS, OR THAT THE OPERATION OF THE SOFTWARE WILL BE 
  22.  UNINTERRUPTED OR ERROR-FREE, OR THAT DEFECTS IN THE SOFTWARE WILL BE 
  23.  CORRECTED.  FURTHERMORE, G.A.C. COMPUTER SERVICES DOES NOT WARRANT OR MAKE 
  24.  ANY REPRESENTATIONS REGARDING THE USE OR THE RESULTS OF THE USE OF THE 
  25.  SOFTWARE OR ANY DOCUMENTATION PROVIDED HEREWITH IN TERMS OF THEIR 
  26.  CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE.  NO ORAL OR WRITTEN 
  27.  INFORMATION OR ADVICE GIVEN BY G.A.C. COMPUTER SERVICES OR A G.A.C. COMPUTER 
  28.  SERVICES AUTHORIZED REPRESENTATIVE SHALL CREATE A WARRANTY OR IN ANY WAY 
  29.  INCREASE THE SCOPE OF THIS WARRANTY.
  30.  
  31.  LIMITATION OF LIABILITY -- G.A.C. COMPUTER SERVICES AND ITS LICENSORS ARE 
  32.  NOT LIABLE FOR ANY CLAIMS OR DAMAGES WHATSOEVER, INCLUDING PROPERTY DAMAGE, 
  33.  PERSONAL INJURY, INTELLECTUAL PROPERTY INFRINGEMENT, LOSS OF PROFITS, OR 
  34.  INTERRUPTION OF BUSINESS, OR FOR ANY SPECIAL, CONSEQUENTIAL OR 
  35.  INCIDENTAL DAMAGES, HOWEVER CAUSED, WHETHER ARISING OUT OF BREACH OF 
  36.  WARRANTY, CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY, OR 
  37.  OTHERWISE.
  38.  
  39. ┌───────────────────────────────────────────────────────────────────────────┐ 
  40. │                  List of included files in the Archive                    │ 
  41. └───────────────────────────────────────────────────────────────────────────┘
  42.  
  43.     EASYMAIL.EXE - The Main executable
  44.     EASYMAIL.DOC - This Documentation file
  45.     ADDRESS.SAM  - Sample file of new address book addresses
  46.     FILE_ID.DIZ  - A short description of Easy Mail
  47.     REGISTER.DOC - A Registration form for G.A.C. Computer Services 
  48.             Products.
  49.     UPGRADE.DOC  - Step by Step Upgrade Instructions for upgrades
  50.     HISTORY.DOC  - File explaining what has changed in Easy Mail
  51.  
  52.     NOTE: EASYMAIL will make MANY small files when it executes.  
  53.  
  54.     EZ[#].ADD    - These files are created for each user in the Easy
  55.             Address directory
  56.  
  57. ┌───────────────────────────────────────────────────────────────────────────┐ 
  58. │                       Description of Easy Mail TM                         │ 
  59. └───────────────────────────────────────────────────────────────────────────┘
  60.  
  61.     This program is quite possibly one of the best utilities written for 
  62.     BBSs.  It is an address book for use with Internet E-mail, and/or 
  63.     Fidonet NetMail.  It should make the sysop's and users' experience 
  64.     with NetMail much easier and faster.  No longer do you have to type 
  65.     in long or hard to remember e-mail addresses, rather you and your 
  66.     users will store those addresses in your personal e-mail address book.
  67.     Carbon Copies are supported, and there is support for several network
  68.     addresses, RIP and more.
  69.  
  70.     Easy Mail was written with the Open Doors programming library.  It's 
  71.     predecessor, Easy Address, is in use all over the world by Synchronet
  72.     SysOps.  Easy Mail is now here for everyone else running BBS systems
  73.     and it is easier to setup than ever before thanks to a built-in 
  74.     configuration program.  It also has all of the features that SysOps 
  75.     expect to find in a well built program.
  76.  
  77.     Some of it's greatest features are: 
  78.     - an easy to use configuration program
  79.     - allows users to address e-mail messages with one keystroke
  80.     - Supports carbon copies that may have internet and fidonet style
  81.       addresses in the same message!
  82.     - Supports internet<->fidonet gateways (GUUCP or GIGO) automatically 
  83.       with no effort on the part of the user or SysOp.
  84.     - allows users to store hundreds of addresses with personalized 
  85.       notes about each address (if the he/she desires)
  86.     - allow SysOps to configure a file of default addresses that are 
  87.       loaded into the users address book the first time they use Easy 
  88.       Mail.  
  89.     - Allows SysOps to configure their network addresses and names, so
  90.       users will be able to see what their address is any time they press
  91.       H for help.
  92.     - allows SysOps to customize the colors used in the program
  93.     - Support for external editors
  94.     - Supports DSZ, GSZ, or CEXYZ for file transfers (if the SysOp is
  95.       allowing File attaches)
  96.     - Support for FOSSILS and NON-STANDARD IRQ settings.  
  97.     - Simple RIP support for clickable menus
  98.     - Support for DOOR.SYS, CHAIN.TXT, SFDOORS.DAT and EXITINFO.BBS
  99.       drop file types.  The door will run with other drop file types,
  100.       but the listed types include the USER NUMBER, which is NECESSARY
  101.       for keeping track of the address books.  Another method may be
  102.       used later, if anyone requests a different drop file type be used.
  103.  
  104.     As you can see Easy Mail is an excellent addition to any BBS System.
  105.     
  106.  
  107.  
  108. ┌───────────────────────────────────────────────────────────────────────────┐ 
  109. │                      Installation of Easy Mail                            │ 
  110. └───────────────────────────────────────────────────────────────────────────┘
  111.  
  112.     To set up Easy Mail follow the instructions given below.  They include 
  113.     setting up Easy Mail in your BBS System, and using the CONFIG command 
  114.     line parameter to configure Easy Mail.
  115.  
  116.     1. Create a directory for Easy Mail
  117.         e.g. mkdir c:\sbbs\xtrn\EASYMAIL <ENTER>
  118.  
  119.     2. Copy ALL of the archive files to this directory.
  120.         e.g. copy *.* c:\sbbs\xtrn\EASYMAIL <ENTER>
  121.  
  122.     3. Use the CONFIG parameter to run the Easy Mail configuration
  123.         e.g. EASYMAIL CONFIG <ENTER>
  124.  
  125.       Most options are self-explanatory, but the following need to be 
  126.       remembered when configuring Easy Mail:
  127.  
  128.       - The internet option must be one of the following:
  129.           
  130.           The FULL fidonet gateway (GUUCP or GIGO) address that you use 
  131.         to send internet e-mail e.g. 1:13/10  If you do not know 
  132.         about GUUCP addresses, look in the archive GUUCP.ARJ for 
  133.         more information.
  134.           NONE  - if you want to diable the internet e-mail option.
  135.       
  136.       - The Use GIGO Format refers to if you want Easy Mail to address
  137.         internet gated messages in the older GIGO format or the newer 
  138.         GUUCP format.  This allows support of both types of addressing
  139.         schemes listed below.
  140.  
  141.         e.g. Older GiGo Style (Use Gigo = YES)
  142.            To User- UUCP                   To Address- 1:13/10
  143.            First Line of Message text- To: campbel@onramp.net
  144.  
  145.          Newer GUUCP Style (Use Gigo = NO)
  146.            To User- campbel@onramp.net     To Address- 1:13/10
  147.            Message Text is normal
  148.  
  149.       - The configuration options that allow you to specify what your
  150.         fidonet, or internet addresses require that you ONLY specify 
  151.         the domain portion of the addresses, and NOT include a user 
  152.         name.  Easy Mail will display the users name and @ sign where 
  153.         appropriate.  If you do not have one of these addresses use NONE.
  154.         
  155.         e.g. I would just use 1:124/8047 for my fidonet address
  156.  
  157.       - For the external editor configuration, you should enter the 
  158.         command line to run the editor, and may use the following symbols.
  159.  
  160.         %% - PErcent sign
  161.         %# - Node Number
  162.         %A - User's Name
  163.         %B - Baud Rate
  164.         %F - Filename
  165.         %I - IRQ Number
  166.         %P - Comport Number
  167.         %U - UART Address
  168.  
  169.     4. You will need to setup Easy Mail as two seperate Door Programs
  170.        on your BBS if you want to use it to send E-mail and Files.  Since 
  171.        this process varies from one BBS to another, I will just describe 
  172.        the batch files to use here.  If your BBS supports it, have the 
  173.        BBS swap out of memory when running Easy Mail.
  174.  
  175.        Setup one door to run Easy Mail in E-Mail mode, have it run
  176.        the batch file EZMAIL and pass the node number to this batch
  177.        file.  The EZMAIL.BAT file should look like:
  178.  
  179.        c:
  180.        cd\DOORS\EASYMAIL
  181.        EASYMAIL EMAIL %1
  182.        cd\BBS
  183.     
  184.        Setup another door to run Easy Mail in File Attach mode.  Have
  185.        this door run the EZFILE.BAT file and again pass the node 
  186.        number to the file.  The use of two different setups allows
  187.        you as a SysOp to limit who has the ability to send files on your
  188.        system.  The EZFILE.BAT file should look like:
  189.  
  190.        c:\
  191.        cd\DOORS\EASYMAIL
  192.        EASYMAIL FILE %1
  193.        cd\BBS
  194.  
  195.     NOTE: If you do NOT place the drop file in the Easy Mail directory,
  196.           specify it as the third command line parameter in the batch
  197.           files.
  198.  
  199.           e.g.  EASYMAIL EMAIL %1 c:\bbs\
  200.  
  201.     That is all there is to the setup, now whenever your users run the
  202.     Easy Mail door, they will have an excellent address book and a much
  203.     easier time sending e-mail through fidonet BBSs or the internet.
  204.  
  205. ┌───────────────────────────────────────────────────────────────────────────┐
  206. │    Optional Setup to Create a Custom List of Addresses for Your Users     │
  207. └───────────────────────────────────────────────────────────────────────────┘
  208.  
  209.     The file ADDRESS.SAM is included in the Easy Mail archive.  This
  210.     file needs to be copied to ADDRESS.DAT to be used with Easy Mail.
  211.     If the file ADDRESS.DAT does not exist, then users will be given two
  212.     default addresses for their address book, these addresses are my
  213.     Fidonet and Internet addresses.
  214.  
  215.     The file ADDRESS.DAT may contain as many addresses and notes about
  216.     the addresses as you want to include.  This is an excellent way for
  217.     you as SysOp to get your users familiar with NetMail.  The file must
  218.     follow a simple, but strict format, that is one line for the address
  219.     and the next line for the note about that address.  If this format
  220.     is not followed, your users will have a mixed up address book.
  221.  
  222.     e.g.
  223.         Gregory Campbel@1:124/8047              (1st line)
  224.         Author's Fidonet Address                (2nd Line)
  225.         campbel@onramp.net                      (3rd Line)
  226.         Author's Internet Address               (4th Line)
  227.         noname@company.net                      (5th Line)
  228.         None                                    (6th Line)
  229.  
  230.     As you can see above, if you do not want to enter a note about an
  231.     address, simply put the word None on that line (as in line 6).
  232.  
  233.     Save the file, and the next user that enter's Easy Mail for the
  234.     FIRST time will receive your list of addresses.  
  235.  
  236. ┌───────────────────────────────────────────────────────────────────────────┐
  237. │      Optional Setup to Incorporate Easy Mail into the NetMail Menu        │
  238. └───────────────────────────────────────────────────────────────────────────┘
  239.  
  240.     The way I prefer to run Easy Mail on my system is to have it 
  241.     incorporated into my NetMail menu.  With Synchronet, this is done
  242.     through a modification in the .SRC files which control our menus.
  243.     Most BBS Systems allow you to add External Programs (Doors) to a 
  244.     menu.  It is best if you can setup Easy Mail this way, since it
  245.     will become seemless to your user, and be easier than going to a
  246.     Door menu to send NetMail.
  247.     
  248.     I use:
  249.         N - Send NetMail
  250.         A - Attach a File to the message
  251.  
  252. ┌───────────────────────────────────────────────────────────────────────────┐
  253. │  Optional Setup to Use the Internet<->Fidonet Gateway at 1:13/10 (GUUCP)  │
  254. └───────────────────────────────────────────────────────────────────────────┘
  255.  
  256.      GUUCP is a flag given to certain fidonet systems which designates them
  257.      as liasons between the internet and fidonet.  These systems allow
  258.      fidonet users to send e-mail to and receive e-mail from the internet.
  259.      To use the GUUCP gateway, you must first be running a fidonet compatible
  260.      system and be listed in the fidonet nodelist.  It is also important
  261.      that you understand the rules of the gateway.
  262.      
  263.      If you decide that you want to use Easy Mail with this gateway to 
  264.      send and receive internet e-mail, you will have to register at the 
  265.      gateway.  You also need to note that all of your incoming internet 
  266.      e-mail will be placed on HOLD for you and you must poll the system
  267.      at 1:13/10 to pick up the e-mail at least twice a week, but the 
  268.      gateway use is free.  
  269.  
  270.      To setup Easy Mail to use this gateway, do the following:
  271.     - File Request FAQ from 1:13/10 and read all the files.
  272.     - File Request REGISTER from 1:13/10 to register your system
  273.       with the gateway server.
  274.     - Setup your system to poll 1:13/10 twice a week (or more).
  275.     - Run EASYMAIL CONFIG
  276.         - Place 1:13/10 in the internet option (this is your 
  277.           full GUUCP address)
  278.         - Place your assigned internet domain address where
  279.           the config program asks.
  280.  
  281.      That's it, there is no need for your users to worry about how to 
  282.      address the internet messages, as long as they use valid internet 
  283.      addresses.  Easy Mail will make sure the e-mail is sent through 
  284.      the gateway in the correct format.
  285.           
  286. ┌───────────────────────────────────────────────────────────────────────────┐ 
  287. │                  Command Line Parameters for Easy Mail                    │ 
  288. └───────────────────────────────────────────────────────────────────────────┘
  289.  
  290.     NOTE: If you just type EASYMAIL from the DOS prompt, a list of the
  291.           necessary command line parameters will appear.
  292.  
  293.     Parameter
  294.  
  295.        1 - EMAIL or FILE (determines the mode of operation)
  296.            or CONFIG (to configure the program)
  297.        2 - The Node Number
  298.        3 - LOCAL (to force LOCAL operation of the program)
  299.            or FULL path to the BBS drop file (optional) 
  300.  
  301. ┌───────────────────────────────────────────────────────────────────────────┐
  302. │                    Registration and technical support                     │
  303. └───────────────────────────────────────────────────────────────────────────┘
  304.  
  305.     Registration cost is $10.00 U.S. for Easy Mail.  
  306.  
  307.     See the enclosed REGISTER.DOC file for instructions on how to 
  308.     register.
  309.  
  310.     For technical support, bug reports, comments AND suggestions please
  311.     contact me in one of the following ways:
  312.  
  313.      Send me NetMail:           Gregory Campbell@1:124/8047
  314.      Send me Internet E-mail:   campbel@onramp.net
  315.      World Wide Web:            http://rampages.onramp.net/~campbel/
  316.      Call my BBS:               214-527-6811 (login as Guest)
  317.      Call me voice:             214-517-3692 (10am-9pm CST, M-F)
  318.  
  319.     Or Ask me a question On Synchronet SysOps in DOVE-Net, my Alias 
  320.     is The.Tramp
  321.  
  322. ┌───────────────────────────────────────────────────────────────────────────┐
  323. │                              Acknowledgements                             │
  324. └───────────────────────────────────────────────────────────────────────────┘
  325.  
  326.     Special thanks go to all those people that helped with the alpha
  327.     and beta testing of this product.  Specifically the following people
  328.     need to be acknowledged:
  329.  
  330.     All the registered users of Easy Address that helped with the 
  331.     development and final creation of Easy Mail.
  332.  
  333.     Brian Pirie - For creating the Open Doors library of functions,
  334.         distributing and selling it as shareware.
  335.  
  336.  
  337.  
  338. Easy Mail is a trademark of G.A.C. Computer Services
  339.