home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Extra 1997 #5 / AmigaPlus_Extra-CD_5-97.iso / online-tools / mail / aemail121 / aemail.doc < prev    next >
Text File  |  1997-07-06  |  273KB  |  6,039 lines

  1.  
  2.                                 AEMAIL.DOC
  3.  
  4.  
  5. Name of Program: AEMail (Amiga E-Mail)
  6.  
  7. Version: 1.21 (BETA VERSION M)
  8. Release Date: July 6, 1997
  9.  
  10. Written By: John F. Zacharias
  11.  
  12. AEMail is copyright (c) 1996-97 by John F.  Zacharias, all rights
  13. reserved.  Permission is given to Beta Testers to test and evaluate the
  14. program in return for feedback on the use of the program and reporting of
  15. any bugs encountered.
  16.  
  17.      AEMAIL SOFTWARE IS PROVIDED "AS-IS" AND SUBJECT TO CHANGE;
  18.      NO WARRANTIES ARE MADE.  ALL USE IS AT YOUR OWN RISK.  NO LIABILITY
  19.      OR RESPONSIBILITY IS ASSUMED.
  20.  
  21. Installer and Installer project icon (c) Copyright 1995-96 Escom AG.  All
  22. Rights Reserved.  Reproduced and distributed under license from Escom AG.
  23.  
  24. INSTALLER SOFTWARE IS PROVIDED "AS-IS" AND SUBJECT TO CHANGE;
  25. NO WARRANTIES ARE MADE.  ALL USE IS AT YOUR OWN RISK.  NO LIABILITY
  26. OR RESPONSIBILITY IS ASSUMED.
  27.  
  28. This documentation is divided into the following Sections and sub-topics:
  29.  
  30.     I. PROGRAM PURPOSE
  31.  
  32.     II. SYSTEM REQUIREMENTS
  33.  
  34.         REQUIREMENTS
  35.         RESTRICTIONS
  36.         REGISTRATION
  37.  
  38.     III. INSTALLATION
  39.  
  40.     IV. CONFIGURATION
  41.  
  42.         TOOL TYPES
  43.             INTERLACE=YES
  44.             MAIL_DIR=directory-path
  45.             CONFIG=configuration-file
  46.             MAILCAP_DIR=directory-path
  47.             USERID=UserId
  48.             PASSWRD=your_password
  49.             PASSPROTECT=YES             (registered users only)
  50.             DOMAIN=Domain_Name
  51.             FROM=your_email_address
  52.             REALNAME=your_real_name
  53.             REPLYTO=reply-email-address
  54.             ORGANIZATION=organization-name
  55.             POP_SERVER=your_POP_host
  56.             SMTP_SERVER=your_SMTP_host
  57.             EDITOR=call_line_for_your_editor
  58.             TCPLOG=name_of_log_file
  59.             DELETEMAIL=YES
  60.             FULLHEADER=YES
  61.             STRIPDUPS=YES
  62.             HDRINREPLY=YES
  63.             STARTNET=call_line_for_your_startnet_script
  64.             STOPNET=call_line_for_your_stopnet_script
  65.             AUTOCONNECT=YES
  66.             FLDRFONT=fontname
  67.             FLDRFONTSZ=fontsize
  68.  
  69.         CONFIGURATION SCREEN
  70.             Identity Page
  71.             TCP/IP Page
  72.             Default Path Page
  73.             Other Parameters Page
  74.  
  75.     V. STARTING AEMAIL
  76.         Starting AEMail
  77.         Using AEMail as a "MailTo" Agent
  78.  
  79.     VI. COMMAND ICON TOOL BAR
  80.  
  81.         Display Folder List
  82.         Display Address Book
  83.         Retrieve Messages
  84.         Display Previous Message
  85.         Display Previous Folder's Message List
  86.         Display Current Folder's Message List
  87.         Display Next Folder's Message List
  88.         Display Next Message
  89.         Compose A Message
  90.         Queue Message For Later Delivery
  91.         Send Message Immediately
  92.         Save Message To File
  93.         Print
  94.         Delete/Undelete Message
  95.         Copy Messages to a New Folder
  96.         Transfer Messages to a New Folder
  97.         Start TCP/IP Network Connection
  98.         Terminate TCP/IP Network Connection
  99.  
  100.     VII. AEMAIL MENUS
  101.  
  102.         Project menu
  103.             Configuration...
  104.                 Open...
  105.                 Edit...
  106.                 Save
  107.                 Save As...
  108.                 Restore Default
  109.             Send Queued Mail
  110.             Iconify AEMail
  111.             About...
  112.             Quit...
  113.  
  114.         Folders menu
  115.             New...
  116.             Edit...
  117.             Delete...
  118.             Set Sort Key...
  119.             Remove DELETED Msgs
  120.  
  121.         Messages menu
  122.             Show
  123.                 Deleted Messages
  124.                 UnRead Msgs Only
  125.             Compose...
  126.             Reply
  127.                 Use Reply-To...
  128.                 Use From...
  129.             Forward...
  130.             Edit...
  131.             Select None
  132.             Select All
  133.             Export...
  134.             Copy...
  135.             Transfer...
  136.             Print
  137.             Delete/Undelete...
  138.             Display Full Hdr
  139.             Incl Hdr in Resp
  140.  
  141.         Retrieve Msgs menu
  142.             From POP Host
  143.             From Local File...
  144.             Excl Dup Msgs
  145.             Delete Host Mail
  146.  
  147.         TCP/IP menu
  148.  
  149.             Start Net
  150.             Stop Net
  151.             TCP Logging File
  152.                 Active
  153.                 Purge
  154.                 Display/Edit...
  155.  
  156.     VIII. AEMAIL WINDOWS
  157.  
  158.         Configuration Screen
  159.         Folder List Window
  160.         Message List Window
  161.         Folder Configuration Window
  162.         Set Sort Keys Window
  163.             Examples of Setting Sort Keys
  164.         Address Book Window
  165.         Message Display Window
  166.             Attachment Requester
  167.         Compose Message Window
  168.             Add Attachments Requester
  169.  
  170.     IX. AEMAIL FILES
  171.  
  172.         mailcap
  173.         configuration (s:aemail.cnfg)
  174.         folder.config
  175.         [folder_Name].config
  176.         .addrbook
  177.         .signature
  178.         Messages
  179.         TCP Trace Log File (TCPLOG)
  180.  
  181.     X. BUG REPORTS & SUGGESTIONS
  182.  
  183.     XI. ACKNOWLEDGEMENTS
  184.  
  185.     XII. IN CONCLUSION
  186.  
  187.  
  188.                            I. PROGRAM PURPOSE
  189.  
  190. AEMail is a mail client designed to read, process, compose and send e-mail
  191. from an Amiga computer over the Internet.  It provides an easy to use
  192. graphical interface designed specifically for the Amiga.  It connects to
  193. an Internet server through AmiTCP or any TCP/IP stack compatable with
  194. AmiTCP.  This includes TermiteTCP and Miami.  It uses the AmigaDOS editor,
  195. ed, or any other editor of the user's choosing for developing email
  196. messages.  No other external programs or modules are required.  The POP3
  197. and SMTP protocols are built into the program.
  198.  
  199. The current version of AEMail supports attachments following the MIME
  200. (Multipurpose Internet Mail Extension) outline in RFC 1341, 1521, 1524
  201. (Mailcap files), and 1806 as well as UUENCODED attached files.  Not all of
  202. the features of MIME headers are fully supported and exceptions will be
  203. noted in the documentation.
  204.  
  205. AEMail can also be used as a "MailTo" agent in WWW browsers, such as
  206. Voyager and AWeb, which allow the user to specify such an agent for
  207. composing and sending email.
  208.  
  209. You can also call AEMail from another program to send a message created by
  210. that program.
  211.  
  212.  
  213. II. SYSTEM REQUIREMENTS:
  214.  
  215.                                REQUIREMENTS
  216.  
  217. This program can run on any Amiga Operating Systen 2.1 and above.
  218.  
  219. This program requires a TCP/IP stack compatable with AmiTCP.  It has been
  220. tested with the 4.0 Demo Version of AmiTCP, but will possibly run on
  221. earlier versions at level 2.0 or greater.  It also has been tested under
  222. TermiteTCP and Miami which use a TCP/IP stack that is compatable with
  223. AmiTCP.
  224.  
  225. Other TCP/IP software may or may not be compatable with AmiTCP.  If the
  226. software uses a socket library (bsdsocket.library) with calls that are
  227. compatable with AmiTCP, it possibly will work.
  228.  
  229. If you wish to display MIME attachments from within AEMail, you will also
  230. need a 'Mailcap' file.  Specifications for how to set up a mailcap file
  231. are given under the IX.  AEMAIL FILES section below.  It is possible to
  232. display attachments with either AmigaDos 2.x or 3.x.  Datatypes are not
  233. required for this display.
  234.  
  235. A sample mailcap file is also provided in the archive.  This sample
  236. mailcap file can be used without modification on any system running under
  237. AmigaDos 3.0 or later since it uses multiview as the display agent.  If
  238. you are using a version of AmigaDos before 3.0, you will have to modify
  239. the mailcap file to specify your own favorite display program for specific
  240. "Content Type/Subtypes".
  241.  
  242.                                RESTRICTIONS
  243.  
  244. Only one version of AEMail can be running at a time.  If you are using
  245. AEMail as a "mailto" mail agent in a browser, you can not have AEMail
  246. running when you invoke your browser if you expect to send any email from
  247. your browser.  AEMail will be automatically loaded from the browser when
  248. you click on a "mailto:" link.
  249.  
  250. This same restiction applies if you call AEMail from an external program
  251. to Queue or Send a message created by that program.
  252.  
  253. The "Drag Select" option for message list will only work with AmigaDOS 3.0
  254. or above.
  255.  
  256. While AEMail appears to work fine with a standard configured AMIGA, there
  257. are some possible problems with "system addons" that do not behave
  258. correctly with AEMail.
  259.  
  260. Other system configurations may also cause problems with AEMail.  If you
  261. encounter one of these, please send me e-mail describing the problem and
  262. what "add-on" you were using.  If it is a public domain program, it would
  263. be helpful if you included the program as an attached archive to your
  264. message.  (see Section VI, Command Icon Strip:  Compose A message).
  265.  
  266. When you call an editor that requires a stack size larger than the default
  267. stack size and that program does not create it's own stack, you will have
  268. to create a script for that editor and set the stack size from that
  269. script.  Increasing the stack size of AEMail will not work because AEMail
  270. establishes it's own stack size and called programs do not inherit stack
  271. size from the calling program.
  272.  
  273. If you are having problems with editors and stack size, you can use the
  274. supplied script for CED (s:AEMced.scr) and modify it to your
  275. specifications.  One warning, however, if you call a word processor you
  276. will need to ALWAYS save the file as ASCII and that program must be able
  277. to accept an already existing ASCII file when it is called.
  278.  
  279. You can send me e-mail by using the Address Book Nickname AEMAIL.  (see
  280. also Section X, Bug Reports and Suggestions)
  281.  
  282.                                REGISTRATION
  283.  
  284. AEMail is now shareware.  Versions prior to 1.15 were "freeware".  A
  285. shareware fee of $30 is requested for AEMail.  The shareware fee (US Funds
  286. only) should be sent to:
  287.  
  288.     John Zacharias
  289.     10004 Vanguard Drive
  290.     Sacramento, CA 95827
  291.     USA
  292.  
  293. You must include your Real Name and email address with your remittance.  A
  294. handy form has been provided in the file "registration.form" which you can
  295. print out and use for this purpose.  If you have more than one email
  296. address with more than one AEMail_Mail directory, please include ALL these
  297. addresses on the "registration.form".
  298.  
  299. Your registration will be acknowledged by email that must be received by
  300. AEMail.  AEMail version 1.21 does have several features that are not
  301. implemented for un-registered users and, in addition for un-registered
  302. users, the message display will be slowed down (similarly to versions
  303. prior to 1.15).
  304.  
  305. The features in AEMail 1.21 that are not available to un-registered users
  306. are:
  307.  
  308.     Ability to use multiple signature files.
  309.     Ability to add user defined headers to a message.
  310.     You will not be able to shrink/expand group displays in the Address
  311.         Book displays.  The standard Address Book display will have
  312.         expanded group displays and the Compose window address book
  313.         display will have only the group header displayed.
  314.     Enhanced speed on message display.
  315.     Password protection for separate configurations.
  316.  
  317. Future versions of AEMail will also have enhancements that will only be
  318. available to registered users.
  319.  
  320. For the un-registered "Freeware" version, permission is given to test and
  321. evaluate the program in return for feedback on the use of the program and
  322. reporting of any bugs encountered.
  323.  
  324. I do ask, however, that, in return for the use of this product, you inform
  325. me of any suggestions you have and of any bugs that you encounter.  You
  326. can do that by sending e-mail to me using the Nickname AEMAIL which can be
  327. found in your Address Book when you first load AEMail.  (see also Section
  328. X, Bug Reports and Suggestions)
  329.  
  330. --------------------------------------------------------------------------
  331.   WARNING  WARNING  WARNING  WARNING  WARNING  WARNING  WARNING  WARNING
  332. --------------------------------------------------------------------------
  333.  
  334. When you send your first message with any new version of AEMail, a special
  335. "Notification" message will be sent to me at jzachar@calweb.com.  Besides
  336. the normal header information, the body of this message will contain the
  337. following information (obtained from your configuration file):
  338.  
  339.     Your email address
  340.     Your Real Name
  341.     Your POP3 Server name
  342.     Your SMTP Server name
  343.     Your SMTP Domain Name
  344.     Your editor call
  345.     The version of the Exec (OS) that you are using
  346.     Your Display ID (from the screen mode setting)
  347.     Your Overscan Type (from the screen mode setting)
  348.     Base configuration file name
  349.     Currently active configuration file name
  350.     Mail Directory
  351.  
  352. This information is provided to help me determine and debug problems with
  353. AEMail.  Future versions may contain more or less information as the need
  354. arises.
  355.  
  356. Most of the Internet information is public information and can be obtained
  357. from your service provider.
  358.  
  359. I WILL KEEP THIS INFORMATION IN STRICT CONFIDENCE.  IF YOU DO NOT WANT
  360. THIS INFORMATION DIVULGED TO ME, DO NOT USE AEMAIL!
  361.                                  -----------------
  362.  
  363. I am including this warning because of concerns expressed to me by some
  364. people.
  365.  
  366. --------------------------------------------------------------------------
  367.   WARNING  WARNING  WARNING  WARNING  WARNING  WARNING  WARNING  WARNING
  368. --------------------------------------------------------------------------
  369.  
  370. This "notification" message will also give me the opportunity to inform
  371. all users of updates to AEMail by e-mail.  When I recieve the notification
  372. message your email address is placed in a database for informing you of
  373. updates.  If you do not want to be so informed, send me email to that
  374. effect and your name will be removed from the database.
  375.  
  376. The notification message will not appear in your PENDING folder although
  377. you will see it in your SENT folder after the notification message has
  378. been sent.  You will not have an opportunity to change any of the
  379. information.  If you feel some of the information is in error, you can
  380. correct it by sending me a separate email message.
  381.  
  382. Please note that a new notification message will be sent when you upgrade
  383. to a new version of AEMail.  This lets me know which version you are
  384. using.  Some of the data in future notification messages may also change
  385. to help give me feedback on how AEMail is being used and what setup you
  386. are using.
  387.  
  388. Also, if you are using multiple configuration files, a separate
  389. notification message will be sent the first time you send mail with any
  390. particular configuration.  If you re-install AEMail for any reason you may
  391. have an additional Notification message sent.
  392.  
  393.  
  394.                             III. INSTALLATION
  395.  
  396. PLEASE NOTE:  If you are installing from a diskette, your AEMail
  397. installation disk must NOT be write protected when you install AEMail.  It
  398. will be written to during the install.
  399.  
  400. An installation script using Amiga Technologies' Installer program, has
  401. been provided for the installation of AEMail.
  402.  
  403.     Installer and Installer project icon
  404.     (c) Copyright 1995-96 Escom AG.  All Rights Reserved.
  405.     Reproduced and distributed under license from Escom AG.
  406.  
  407. To install AEMail simply double click on the "Install_AEMail icon".  The
  408. install script provides three user levels that the user can choose:
  409.  
  410.     Novice          (no control - all defaults will be taken)
  411.     Intermediate    (control of configuration parameters)
  412.     Expert          (control of configuration and where files are placed)
  413.  
  414.  
  415. The Install script makes an attempt to determine which TCP/IP stack that
  416. you have installed.  This controls which defaults will be taken.  The way
  417. the install scripts knows which TCP/IP stacks are present is as follows
  418. (you must have installed the particular stack before installing AEMail):
  419.  
  420.     AmiTCP:     This is controlled by the presence of the AmiTCP: assign
  421.                 statement and the presence of the AmiTCP:bin drawer.
  422.  
  423.     Miami:      This is controlled by the presence of the Miami: assign
  424.                 statement.  When you installed Miami you should have let
  425.                 the install create the Miami: assign.  This was only
  426.                 available under later versions of Maimi.
  427.  
  428.                 While the Miami: assign is not an absolute requirement
  429.                 if you are using Miami, it is required if you intend
  430.                 to use the supplied "startnet.miami" and "stopnet.miami"
  431.                 scripts supplied with this archive.  The scripts will
  432.                 not even be moved to your AEMail drawer if the Miami:
  433.                 assign is not present.
  434.  
  435.     TermiteTCP: This is controlled by the presence of the
  436.                 TermiteTCP.prefs envronomental variable.  Also, if you
  437.                 want to pick up some of the other TermiteTCP variables,
  438.                 such as email address, you must have run TermiteTCP prior
  439.                 to installing AEMail (TermiteTCP does not have to be
  440.                 online, however).
  441.  
  442. The action that takes place at the Novice level is slightly different
  443. depending on whether AmiTCP has been installed or not.  The installation
  444. script determines if AmiTCP is installed by checking for an assignment to
  445. AmiTCP:.  This AmiTCP:  assignment was automatically created when you
  446. installed AmiTCP.
  447.  
  448. The AmiTCP:  assignment determines where the installation script will
  449. place the AEMail executable.  For AmiTCP the executable is placed in the
  450. AmiTCP:bin drawer.  If it is not present, the placement of the executable
  451. defaults to an AEMail drawer (created by the script if it does not already
  452. exist) on the largest partition on your hard drive.
  453.  
  454. If you wish to control where AEMail will be placed, you will need to
  455. execute the Install script at the "Expert" user level.
  456.  
  457. The reason that AEMail is placed in the AmiTCP:bin drawer is that the
  458. assumption is made that you are using AmiTCP.  The "startnet" and
  459. "stopnet" scripts should be in the same directory that contains AEMail if
  460. they are to work without modification.
  461.  
  462. If you select the Novice user level you will not be able to give any input
  463. for the install.  The following actions will automatically be taken:
  464.  
  465.     The AEMail executable file will be placed in AmiTCP:bin or, if the
  466.         AmiTCP: assignment is not present, on the largest partition on 
  467.         your hard drive.
  468.  
  469.         Note: No special directory will be created if AmiTCP:bin is
  470.         present, otherwise a directory called "AEMail" will be created
  471.         for containing the AEMail executable.  When the installation 
  472.         script terminates it will tell you where it placed the AEMail
  473.         executable.
  474.  
  475.         The AREXX scripts StartNet.Miami and StopNet.Miami will also
  476.         be moved to this drawer if you have Miami installed on your
  477.         system.
  478.  
  479.     Your AEMail mail directory will normally be a directory called
  480.         AEMail_Mail in AmiTCP: or, if the AmiTCP: assignment was not
  481.         present, in the AEMail directory. The AEMail mail directory
  482.         will be assigned to AEMAIL:.  If an AEMAIL: assignment already
  483.         exists, that directory will be used as the mail directory. 
  484.         This operation is automatic and makes updating the AEMail program
  485.         easy without disturbing your existing mail files.
  486.  
  487.     No configuration will be performed.  However, certain default
  488.         configuration values will be provided (see below).  This will
  489.         include the appropriate Start Net and Stop Net scripts for
  490.         the TCP/IP stacks that you are running.  Miami takes precedence
  491.         over AmiTCP.
  492.  
  493.     All of the documentation files will be copied to the same drawer
  494.         in which the AEMail executable was copied to.
  495.  
  496.     If you are running under AmigaDos 3.0 or greater, the supplied
  497.         mailcap file will be copied to the AEMail_Mail directory.
  498.         No mailcap file will be copied if you are using AmigaDos 2.1.
  499.  
  500.     An AEMAIL: assign statement will automatically be placed in your
  501.         S:User-Startup file.
  502.  
  503.     An "ASSIGN C: SYS:REXXC ADD" will also be added to your s:User-Startup
  504.         file to provide a path to your AREXX commands.
  505.  
  506. If you select the Intermediate user level you will also be able to provide
  507. configuration data that will be stored in the Tool Types parameters of the
  508. AEMail icon.  Further, if the AEMAIL:  assignment existed at the start of
  509. the installation that assignment will be used.  However, if the mail
  510. directory had been called something else, you will be asked if you want to
  511. rename it to AEMail_Mail.  If you select NO, the directory will not be
  512. renamed; however, a new AEMail_Mail directory will be created in the same
  513. parent directory and used for the AEMAIL:  assignment.
  514.  
  515. In addition to what is available for the Intermediate user, the Expert
  516. user will be able to select what directories will be used and will be able
  517. to copy the documentation files to a directory of his/her choice.  The
  518. Expert user will also be able to select an alternate location for a
  519. pre-existing mailcap file and, if running under AmigaDos 2.1, will be able
  520. to build their own mailcap file.
  521.  
  522. The installation script will try to automatically configure certain items
  523. to default values.  These include the switch for deleting mail from your
  524. POP Server once the mail has been transferred to your Amiga and the switch
  525. for stripping duplicate messages.  The edit call will default to c:ed and
  526. will open the editor on the Workbench.  Also, if you installed TermiteTCP,
  527. the installation script will obtain your POP3 UserID and SMTP Domain Name
  528. as well as your email address from the ttcp-email-address environmental
  529. variable provided TermiteTCP has been run (not necessarily on-line) before
  530. the AEMail installation was performed.
  531.  
  532. The installation script at the Intermediate and Expert user levels will
  533. allow you to provide additional configuration parameters as Tool Types in
  534. your AEMail icon or to change the default ones.  However, if you are
  535. updating from a prior version you may already have an aemail.cnfg file in
  536. your S:  directory which will override the Tool Types.  If the
  537. S:aemail.cnfg file is present, you will be asked if you want to use it or
  538. if you want to re-configure using tool types.  If you select this option
  539. your current s:aemail.cnfg file will be deleted and you can reconfigure
  540. through the installation script.
  541.  
  542. If these parameters are not provided by Tool Types (through the
  543. installation script) or by an existing configuration file, the Edit
  544. Configuration screen will be displayed upon the initial startup of AEMail.
  545. You can not proceed beyond this configuration screen until certain
  546. required configuration parameters are provided.  The absolute minimum
  547. configuration parameters that must be provided are:
  548.  
  549.     POP3 UserID
  550.     Password
  551.     Your email Address
  552.     SMTP Domain Name
  553.     Edit Call
  554.  
  555. A POP Server name and a SMTP Server name must also be provided.  However,
  556. if they are missing AND, if the SMTP Domain Name has been specified,
  557. default values will be assigned to these items.  These default values will
  558. prepend 'POP." to the domain name for the POP server and 'SMTP.' to the
  559. domain name for the SMTP Server as defaults.  Please note:  these may NOT
  560. be correct for your POP and SMTP servers.  If they are not, you will have
  561. to edit the Configuration and make appropriate changes (see Configuration
  562. Parameters for Identify under Section IV.  Configuration).
  563.  
  564. If you have installed and ran TermiteTCP before you installed AEMail, the
  565. only configuration parameter you may have to provide is your password.
  566. The POP3 UserID and the SMTP Domain Name are extracted from the email
  567. address that you gave TermiteTCP.  If these are not the correct values you
  568. will have to change them in the Identity page of the Configuration screen.
  569.  
  570. For AmiTCP or Miami users, you will need to provide your POP3 UserID and
  571. SMTP Domain name as well as your email address.
  572.  
  573. One of the things that is needed to run AEMail is an editor.  By default
  574. AEMail will use the AmigaDOS editor, ed, which comes with all Amigas.
  575. However, you can change this through the install to any editor that you
  576. want provided that you have specified that you want to configure AEMail
  577. when you do the the install.
  578.  
  579. If you are using AmiTCP, it is recommended that you place AEMail in the
  580. same directory that contains your AmiTCP StartNet and StopNet scripts
  581. (usually AmiTCP:bin) although this is not an absolute requirement.  If the
  582. directory containing your StartNet or StopNet scripts is NOT the
  583. AmiTCP:bin directory or the scripts have names different from "startnet"
  584. or "stopnet", you will have to add the STARTNET and STOPNET tool types to
  585. your AEMail icon.  You can do that with the installation script at either
  586. the Intermediate or Expert user levels.
  587.  
  588. If you are using TermiteTCP, there are no Start Net or Stop Net scripts.
  589.  
  590. For Miami, special startnet.miami and stopnet.miami scripts have been
  591. provided with the install of AEMail.  If the Miami assign is present, the
  592. install script assumes the Miami startnet and stopnet scripts should be
  593. used over the AmiTCP ones.
  594.  
  595. SPECIAL NOTE FOR MIAMI USERS:  In the TCP/IP Settings page on Miami, the
  596. "Down when Offline" item should be checked and the settings SAVED.  If
  597. this item is not checked, it will take AEMail 80 seconds to determine that
  598. Miami is offline if Miami is loaded but not online.
  599.  
  600. The installation script will automatically create a directory for your
  601. email storage (mail and configuration files) and place TWO ASSIGN
  602. statements in your S:User-Startup file as follows:
  603.  
  604.     ASSIGN AEMAIL: [your-mail-directory-path]
  605.     ASSIGN C: SYS:REXXC ADD
  606.  
  607. The second assign statement is used to provide a path to your AREXX
  608. commands because the only paths visable when you run a program from the
  609. Workbench are the program directory and C:.
  610.  
  611. If you are using AmiTCP (as determined by the presence of the AmiTCP:
  612. assignment), the default directory that is created is AmiTCP:AEMail_Mail;
  613. otherwise, it will be a directory called AEMail_Mail in the AEMail
  614. directory that has been created.
  615.  
  616. If an AEMAIL:  assignment already exists, the AEMail_Mail directory will
  617. not be created nor will the existing mail or Configuration files in the
  618. directory be disturbed.
  619.  
  620. If you want to place the AEMail_Mail directory some place else you will
  621. have to specify the Expert user level when you perform the installation.
  622.  
  623. The mail directory can start out empty.  The AEMail program will generate
  624. any necessary configuration and support files required.  The AEMail_Mail
  625. directory can be anywhere on any one of your hard drive partitions (or on
  626. a floppy or other read/writable media); it does not have to be in the
  627. AmiTCP:  directory; but it must be mounted when you execute AEMail.
  628.  
  629. Special Note on Use of multiple configuration files:  The normal AEMail
  630. configuration file is s:aemail.cnfg.  With version 1.13 you will be able
  631. to assign your configuration file to some other name and location (you
  632. will need the Expert user level to do this).  and this will become your
  633. base configuration.  Also, the installation will ONLY configure this base
  634. configuration.  You will have to use the Configuration screen to configure
  635. any other configuration files for other users.  See Section IV.,
  636. Configuration, for other multiple user considerations.
  637.  
  638. As stated above, you will need a "mailcap" file if you want to display
  639. MIME mail attachments.  A sample mailcap file is provided on the AEMail
  640. program disk which uses MultiView to display audio, images, and video
  641. content types provided that you have the appropriate datatypes loaded into
  642. your system.  This, of course, requires AmigaDos 3.0 or higher.  If you
  643. are using AmigaDos 2.1, the mailcap file needs to be modified to reflect
  644. the display programs that you want.  The installation script at the Expert
  645. level will help you do this.
  646.  
  647. If you are running under AmigaDos 3.0 or higher, the installation script
  648. will automatically move the supplied mailcap file to AEMAIL:  unless you
  649. specified a different location for a pre-existing mailcap file (Expert
  650. level only).
  651.  
  652. The mailcap file specifications are given in Section IX, AEMail Files:
  653. mailcap.
  654.  
  655. When the installation script terminates it will store the directory in
  656. which it placed AEMail in the Environmental variable AEMail_dir.  This
  657. facilitates updating to future releases of AEMail.  The version 1.13
  658. installation script, at all installation levels, will look for this
  659. Environmental variable to try to determine where to place AEMail.
  660.  
  661.                      HANDLING OF TIME ZONES IN AEMAIL
  662.                      --------------------------------
  663.  
  664. AEMail will handle time zones in both full hour and half hour increments.
  665. AEMail uses either the "tz" environmental variable, a special "aem_tz"
  666. environomental variable, or the "locale.prefs" file that is part of
  667. AmigaDos to determine your local time zone.  The "locale.prefs" file will
  668. only allow for full hour time zone offsets.  You can use the "tz"
  669. environmental variable for half hour time zones, but, if this variable is
  670. used by other programs in your system it is suggested that you use the
  671. "aem_tz" variable instead.
  672.  
  673. Currently AEMail first looks for the environmental variables "aem_tz" or
  674. "tz".  The format for "tz" is dictated by SAS_C and should be aaabbbccc
  675. where aaa is the abbreviation for local standard time, bbb is the offset
  676. in hours from GMT (-11 to 12) which is SUBTRACTED from GMT to get the
  677. local standard time.  ccc is the abbreviation for local daylight savings
  678. time or "summer time" (in the United Kingdom or Europe).  If the time zone
  679. has daylight savings time this should be present even if daylight savings
  680. time is not currently in effect (contrary to the specification for "Tz"
  681. for the SAS-C compiler).  AEMail automatically determines when DST or
  682. "Summer Time" is in effect.
  683.  
  684. AEMail also recognizes an alternate form of "tz" where aaa and ccc can be
  685. abreviations longer than 3 characters.  This is desireable in some
  686. European countries.  AEMail will also recognize time zones in increments
  687. of one half hour.  To specify an half hour time zone, specify it as + or -
  688. hhmm.  As an example:  +230 would specify a time zone in which 2 and a
  689. half hours are SUBTRACTED from GMT.
  690.  
  691. You can enter the above with the "tz" environmental variable, but since
  692. this variable might be used with other programs in it's strict sense, an
  693. alternate environmental variable has been provided called "aem_tz".
  694.  
  695. If "aem_tz" is present it will take precedence over "tz".
  696.  
  697. If the "tz" or "aem_tz" environmental variables are not present, the
  698. system then attempts to get the time zone offset from the "locale.prefs"
  699. file.  Only the time zone offset is present in this file.  The
  700. abbreviations for local standard time and daylight savings time are
  701. obtained from a table that is by no means complete.  Only the time zone
  702. abbreviations for the United States, Canada, and the United Kingdom are
  703. contained in this table, so one of the environmental variables is
  704. preferred.
  705.  
  706. if neither the "tz" nor "aem_tz" environmental variables nor the
  707. "locale.prefs" file are present, the system defaults to CST with an offset
  708. of 6.
  709.  
  710. NOTE:  the standard header in an email message has the time zone offset
  711. sign reversed from that of the "locale.prefs" and the environmental
  712. variables.  AEMail automatically makes this reversal, so the offset should
  713. be set to positive for US time zones and negative for European time zones.
  714. They will appear as negative (for US) and positive (for Europe) in the
  715. Date:  header.
  716.  
  717. You can set the "tz" or the "aem_tz" environmental variables by using the
  718. SETENV AmigaDos Command.  This must be done from the shell.  The syntax to
  719. use is as follows:
  720.  
  721.     SETENV tz aaabbbccc                            (for tz) and
  722.     SETENV aem_tz aaaaaaaaabbbbbccccccccc          (for aem_tz)
  723.  
  724. aaa, your local time zone abbreviation must always be present.  If you
  725. don't know your abbreviation (or don't want it in the header), use "xxx".
  726. If AEMail sees xxx it will assume that no abbreviation is present and it
  727. will be left off the Date:  header
  728.  
  729. bbb is the time offset in hours from GMT.  Plus indicates that you are
  730. west of GMT and minus indicates that you are east of GMT.  Acceptable
  731. values are -12 to 24.  If you want to specify a half our time zone it can
  732. be entered as hhmm.  If AEMail sees a value of 30 or above it assumes that
  733. a half hour increment is being used.  In this case -1200 to 2400 are
  734. acceptable.
  735.  
  736. If your time zone observes daylight savings time, ccc is the abbreviation
  737. to use for daylight savings time.  If ccc is not present, no adjustment
  738. will be made during the times of the year that daylight savings time is
  739. observed.
  740.  
  741. The result of the SETENV command is only in effect while your computer is
  742. on.  If you want to make the "tz"or "aem_tz" environmental variables
  743. always present enter the one of the following AmigaDOS command after the
  744. SETENV command:
  745.  
  746.     COPY ENV:tz ENVARC:tz                          (or)
  747.     COPY ENV:aem_tz ENVARC:aem_tz
  748.  
  749. Using the "tz" or "aem_tz" environmental variables gives you more control
  750. over which abbreviations will be used for your time zone.  However, the
  751. locale.prefs file may be more useful for those that prefer the "point and
  752. click" method of doing things.  To set the correct time zone for
  753. locale.prefs, enter the Locale editor in your Prefs drawer.  You will see
  754. a time zone map with which you can move the white strip indicating the
  755. time zone on the map.  Click either to the left or right of the strip to
  756. move the strip.  The correct time zone offset for standard time will be
  757. shown at the top of the map.
  758.  
  759. Since the locale.prefs does not have any abbreviations, AEMail makes
  760. certain assumptions as to what the abbreviation should be.  These
  761. assumptions are as follows:
  762.  
  763. Time Zone Name           Standard    DST  -----------Time Zone-----------
  764.                          Time             (in "locale")  (in email Date:)
  765.  
  766. Greenwich Mean Time      GMT*        BST       0              +0000
  767.  
  768. Atlantic Time            AST         ADT       4              -0400
  769. Eastern Time (US)        EST         EDT       5              -0500
  770. Central Time (US)        CST         CDT       6              -0600
  771. Mountain Time (US)       MST         MDT       7              -0700
  772. Pacific Time (US)        PST         PDT       8              -0800
  773. Yukon Time               YST         YDT       9              -0900
  774. Hawaiian Time            HST         ---      10              -1000
  775.  
  776. International Date Line  IDL         ---      12              -1200
  777.  
  778. --- indicates this time zone does not observe DST
  779.  
  780. *Note:  GMT (Greenwich Mean Time) is also known as UTC or Universal Time
  781. Coordinated.
  782.  
  783. If you want to use a different abbreviation or control whether DST is used
  784. or not, you should use the "tz" or "aem_tz" environmental variable.
  785.  
  786. DST in the United States and Canada begins on the first Sunday in April.
  787.  
  788. "Summer Time" in the United Kingdom and Europe begins on the last Sunday
  789. in March.
  790.  
  791. Both DST and "Summer Time" end on the last Sunday in October.
  792.  
  793.                             IV. CONFIGURATION
  794.  
  795. The configuration of AEMail is provided by parameters presented as Tool
  796. Types in the AEMail icon or by a Configuration screen that can be called
  797. up from within AEMail using the "Project/Configuratio/Edit.." menu item.
  798. All configuration items provided by Tool Types can also be provided by the
  799. Configuration screen with the exception of the MAIL_DIR=, the CONFIG=, the
  800. PASSPROTECT=YES, the FLDRFONT=, and the FLDRFONTSZ= Tool Types.  These
  801. five Tool Types have special uses, as explained below, that can not be
  802. duplicated by the configuration screen.
  803.  
  804. Certain configuration parameters can ONLY be provided by the Configuration
  805. screen.
  806.  
  807. Currently, setting the time zone that you are in is done outside the
  808. AEMail environment.  To set the time zone for AEMail see "HANDLING OF TIME
  809. ZONES IN AEMAIL" above.
  810.  
  811. If you are running AEMail from the shell or as a "mailto:" agent, it must
  812. be either pre-configured (through the S:aemail.cnfg file), or you will
  813. have to use the configuration screens for the configuration.  You can
  814. specify an alternate configuration file (other than S:aemail.cnfg) by
  815. using the config= parameter on the AEMail call line.
  816.  
  817. The first thing AEMail does when it is activated is check to see that
  818. certain configuration information has been provided either through Tool
  819. Types or as contained in the AEMail configuration file.  The necessary
  820. items are:
  821.  
  822.     POP3 UserID
  823.     Password
  824.     From Addr (your email address)
  825.     SMTP Domain Name
  826.     Edit Call
  827.  
  828. If these items have not been provided, the following requester will be
  829. immediately displayed:
  830.  
  831.     The following Configuration items are empty
  832.  
  833.     [list of empty items]
  834.  
  835.     They are required items!
  836.  
  837. The Pop Server call and the SMTP call will also be included in this list
  838. if the SMTP Domain Name was missing.
  839.  
  840. Also, the Edit Call item, if it is missing, will default to:
  841.  
  842.     C:ed %s
  843.  
  844. with the editor opening on the Workbench.  The only way the Edit Call can
  845. appear in the list is if the General Parameters page of the Configuration
  846. screen had been entered and the Edit call field cleared.
  847.  
  848. If this requester is displayed, you will be given the following choices:
  849.  
  850.        [Configure AEMAIL now]               [Cancel AEMAIL]
  851.  
  852. If you were to click on [Cancel AEMAIL], AEMail will terminate.  You can
  853. not proceed any further until you have entered these items with the
  854. Configuration screen or by providing them as Tool Types.
  855.  
  856. Clicking on the [Configure AEMAIL now] will bring up the Configuration
  857. screen which is described below following the description of the Tool
  858. Types.
  859.  
  860. Also, if "Mail Directory" appears in the list of empty items, it means
  861. that the AEMail:  assign is not in the system and the MAIL_DIR Tool Type
  862. has not been given.  There is no way you can provide this information
  863. through the Configuration screen.  You will have to either provide the
  864. ASSIGN statement or add the MAIL_DIR Tool Type.  If you use the standard
  865. install script, this should never be necessary.
  866.  
  867. PLEASE NOTE:  If you have included the ASSIGN AEMAIL:  statement in the
  868. S:user-startup file and that assignment includes embedded spaces in one of
  869. the directories in the assignment path, the asignment path MUST be
  870. surrounded with quotes.  The Install script for Version 1.20 automatically
  871. does this; however, the install scripts for prior AEMail versions did not.
  872.  
  873. The three Tool Types, MAIL_DIR=, CONFIG=, and PASSPROTECT=YES have special
  874. uses.  CONFIG= is used to specify an alternate configuration file other
  875. than s:aemail.cnfg that AEMail is to open with.  MAIL_DIR= is used to
  876. specify a mail directory other than the one provided by the AEMAIL:
  877. assign.  It is used to provide an alternate location for the mail files.
  878. And PASSPROTECT=YES is used to password protect AEMail when you click on
  879. it's icon.  Using this Tool Type will call up a requester as soom as you
  880. load AEMail which will force you to enter the password that was configured
  881. for that instance of the configuration file.
  882.  
  883. If you have two or more users of AEMail on the same system and you want
  884. each user to have different locations for their mail files, you can
  885. establish an alternate location for one of the mail directories.  To do
  886. this, you will have to have two different AEMail icons with different
  887. names if they are in the same directory.  You can still have only one
  888. AEMail executable, however.
  889.  
  890. One of the icons will have to be a "Project" icon if you only want one
  891. AEMail executable.  To create the project icon execute the "IconEdit"
  892. program which is in your SYS:TOOLS directory.  When "IconEdit" is loaded,
  893. go to the Open menu and locate the icon for your AEMail executable.
  894. (don't confuse this with the icon for the AEMail drawer.  The AEMail
  895. executable icon looks like a mailbox).  Open this icon.  To change the
  896. icon to a project icon, go to the Type menu in "IconEdit" and select
  897. Project.  Then "Save as" using a different name for this new icon.
  898.  
  899. You are still not finished, however.  You must edit this icon using the
  900. "Information" menu item on the Workbench menu.  First change the Project
  901. line (it will say JUNK) to AEMail.  If you are in a different directory
  902. then the AEMail executable, you will have to enter the full path name to
  903. that directory.  Then add (or change) the CONFIG= Tool Type to reflect
  904. where the configuration file is for that particular user and add (or
  905. change) the MAIL_DIR= Tool Type to give the full path name of the mail
  906. directory for that user.  Be sure to include the ending '/' after the
  907. directory name.
  908.  
  909. If you want password protection (only available to registered AEMail
  910. users) you should also add the Tool Type PASSPROTECT=YES.  Do this for
  911. each icon that you want to password protect.
  912.  
  913. Please Note:  The Project icon will also inherit the Tool Types from the
  914. main executable icon; however, if there is an identical Tool Type, the
  915. Project icon's Tool Type will take precedence.
  916.  
  917. As an example, lets say you have two users named John and Jan.  John is
  918. the primary user of AEMail.  You install AEMail (using any mode) in a
  919. directory called HD1:AEMail and the default AEMAIL:  assign is set to:
  920.  
  921.     ASSIGN AEMAIL: HD1:AEMail/AEMail_Mail
  922.  
  923. If you wanted your configuration file to be John_aemail.cnfg in the AEMail
  924. directory, you could add the following Tool Type to the AEMail icon in
  925. HD1:AEMail (this can be done with the Install script as the expert mode or
  926. through the Information menu):
  927.  
  928.     CONFIG=HD1:AEMail/John_aemail.cnfg
  929.  
  930. You could then create another directory in HD1:AEMail called Jan_mail.
  931. This is where Jan's mail will go.  Execute "IconEdit" and create a project
  932. icon that could be called "Jan's AEMail".  Now select the icon that you
  933. just created and the Information item on the Workbench menus.  Change
  934. Jan's CONFIG= Tool Type to:
  935.  
  936.     CONFIG=HD1:AEMail/Jan_aemail.cnfg
  937.  
  938. and add the MAIL_DIR= Tool Type as follows:
  939.  
  940.     MAIL_DIR=HD1:AEMail/Jan_Mail/
  941.  
  942. Then, when John wants to use his copy of AEMail and his files, he double
  943. clicks on the main AEMail icon, and when Jan wants to use her copy she
  944. double clicks on the one called "Jan's AEMail".  The one restriction is
  945. that you cannot have both copies of AEMail running at the same time.  Each
  946. set will be set up with different configuration files so that information
  947. in these files can be different.
  948.  
  949. If you are a registered AEMail user you can also add the PASSPROTECT=YES
  950. tool type to either of your icons.  Please note, however, if you place the
  951. PASSPROTECT=YES Tool Type on the main AEMail executable icon (John's
  952. AEMAIL), the project icon (Jan's AEMail) will act as if PASSPROTECT=YES
  953. was placed on that icon even if it wasn't.  However, you can place
  954. PASSPROTECT=YES on Jan's AEMail icon without placing it on the main AEMAIL
  955. icon and the main AEMail will not be password protected.
  956.  
  957. You can also place the configuration files and mail drawers in different
  958. main drawers.  If this is done you will have to remember to put the FULL
  959. PATH NAME to the AEMail executable in the project icon.
  960.  
  961. Currently, the creation of the project icon and the modifications
  962. mentioned above has to be done by hand.  In a future version of AEMail,
  963. the installation script will be modified to do this automatically.
  964.  
  965. You can configure both instances of AEMail through either the Tool Types
  966. in the appropriate icon or with the configuration screen when you execute
  967. that particular instance of AEMail.
  968.                                 TOOL TYPES
  969.  
  970. Tool Types have been provided to initially provide certain Configuration
  971. information when AEMail is first activated without the need to build the
  972. Configuration information through the Configuration screens.
  973.  
  974. To modify or delete any specific Tool Type, select the AEMail icon and
  975. then select the "Information" item from the Workbench menu.  You will have
  976. to select the appropiate Tool Type and modify it when it appears in the
  977. string gadget below the Tool Type list.
  978.  
  979. The current Tool Types utilized by the program are:
  980.  
  981. INTERLACE=YES
  982.  
  983. Opens the AEMail Public Screen (AEMAIL-1) in hires, interlace mode.  If
  984. this tool type is omitted, the screen will be opened as a hires,
  985. non-interlaced screen.
  986.  
  987. You can actually have more control over the Screen Mode you desire by
  988. selecting the "Set Screen Mode" button in the AEMail Configuration:
  989. General Parameters configuration display.  Selecting a Screen Mode from
  990. the Configuration display precludes the use of this Tool Type.
  991.  
  992.  
  993. MAIL_DIR=directory-path
  994.  
  995. If you do not place the AEMAIL ASSIGN statement in your Startup-Sequence,
  996. you can use this Tool Type to assign your mail directory.  This can also
  997. be used to provide an alternate location to the AEMAIL Assign statement
  998. when you have more than one instance of AEMail in your system.  This
  999. parameter CAN NOT be provided with the Configuration screen.  (DEFAULTS TO
  1000. AEMAIL:  This assumes that the AEMAIL ASSIGN is present).  If you are
  1001. using a different directory, be sure and include the ending '/' at the end
  1002. of the directory path.
  1003.  
  1004.  
  1005. CONFIG=configuration-file
  1006.  
  1007. If you do not care to use the standard s:aemail.cnfg file for your
  1008. configuration data, but want a file named something else or in a different
  1009. location, you can use this tool type.  When AEMail opens it will look here
  1010. for the configuration file.  YOU MUST PRECEDE THE FILE NAME WITH THE FULL
  1011. PATH NAME.  This parameter CAN NOT be provided with the Configuration
  1012. screen, although the initial file can be created, saved, and edited from
  1013. the "Project/Configuration" menu.  (DEFAULTS TO s:aemail.cnfg)
  1014.  
  1015.  
  1016. MAILCAP_DIR=directory-path
  1017.  
  1018. Your mailcap file can reside in any directory you want.  Use this Tool
  1019. Type to assign the mailcap directory path.  If this parameter is missing,
  1020. the MAIL_DIR path will be used as the mailcap directory path.
  1021.  
  1022. The mailcap file must be called "mailcap".  Since the mailcap file follows
  1023. a standard format dictated by the internet, you can use the same mailcap
  1024. file used by another process.  That is the purpose of this Tool Type.
  1025.  
  1026. This parameter can also be provided with the Configuration Screen
  1027. (DEFAULTS TO AEMAIL:).
  1028.  
  1029.  
  1030. USERID=UserId
  1031.  
  1032. Enter your POP3 UserId for signing onto your POP Server on your Internet
  1033. provider (ISP).  This may be the same as the one initially used to sign
  1034. into your ISP.  It is also very possibly (but not always) the part of your
  1035. email address that precedes the @ sign.  Check with your ISP for what
  1036. should be used.
  1037.  
  1038. Example: my UserId is "jzachar" so I would enter
  1039.  
  1040.     USERID=jzachar
  1041.  
  1042. for this Tool Type.  THIS IS A REQUIRED PARAMETER, but it can be provided
  1043. with the Configuration Screen.
  1044.  
  1045.  
  1046. PASSWRD=your_password
  1047.  
  1048. Enter the password required for signing onto your POP3 server.  This may
  1049. or not be the same as that used to sign onto your Internet provider.  THIS
  1050. IS A REQUIRED PARAMETER, but it can be provided with the Configuration
  1051. Screen.
  1052.  
  1053. SPECIAL NOTE:  if the password is provided by a Tool Type it can be read
  1054. by anyone that performs an "Information" on the AEMail icon.  If you
  1055. provide the password through the Configuration screen, it can not be seen.
  1056.  
  1057.  
  1058. PASSPROTECT=YES (registered users only)
  1059.  
  1060. Use this Tool Type if you want to password protect your copy of AEMail.
  1061. This will call up a special password window when you first load AEMail
  1062. which will require you to enter your password before you procede.  You
  1063. will be given three chances to enter the correct password.  If the
  1064. password fails validation after the third try, AEMail will terminate.
  1065. This Tool Type is ignored for unregistered users.
  1066.  
  1067. The Password that is used is the one required for signing onto your POP3
  1068. server (see above).
  1069.  
  1070. DOMAIN=Domain_Name
  1071.  
  1072. Enter the Domain name used by your Internet provider's SMTP server.  It
  1073. very possibly is the same as the Domain part of your email address (the
  1074. part following the @ sign)
  1075.  
  1076. Example:  my Internet provider's domain name is "calweb.com" so I would
  1077. enter
  1078.  
  1079.     DOMAIN=calweb.com
  1080.  
  1081. for this Tool Type.  THIS IS A REQUIRED PARAMETER, but it can be provided
  1082. with the Configuration Screen.
  1083.  
  1084.  
  1085. FROM=your_email_address
  1086.  
  1087. Enter your FULL email address (i.e.  user@domain).  This is email address
  1088. that you are known by on the Internet.
  1089.  
  1090. Example:  my email address is "jzachar@calweb.com" so I would enter
  1091.  
  1092.     FROM=jzachar@calweb.com
  1093.  
  1094. for this tool type.  THIS IS A REQUIRED PARAMETER, but it can be provided
  1095. with the Configuration Screen.  If it is missing it defaults to
  1096. UserID@Domain.  This default action may NOT be correct for your situation,
  1097. so be sure to change it if required.
  1098.  
  1099.  
  1100. REALNAME=your_real_name
  1101.  
  1102. Enter your full name.  Example:
  1103.  
  1104.     REALNAME=John Zacharias
  1105.  
  1106. This is an OPTIONAL parameter, but if it is omitted your full name will
  1107. NOT be provided in the FROM:  address of any messages you send unless you
  1108. add it yourself when you compose a message.  This parameter can also be
  1109. provided with the Configuration Screen.
  1110.  
  1111.  
  1112. REPLYTO=reply-email-address
  1113.  
  1114. This is the email address that you want all replies directed to.  This may
  1115. be the same as your FROM email address or it can be a different address if
  1116. you want replies sent somewhere else.  This is an OPTIONAL parameter and
  1117. can also be provided with the Configuration screen.
  1118.  
  1119. The standard REPLY-TO address provided here can also be modified each time
  1120. you compose a message to send.
  1121.  
  1122.  
  1123. ORGANIZATION=organization-name
  1124.  
  1125. This parameter is OPTIONAL and, if present, will provide an Organization:
  1126. header for any message that you compose and send.  This parameter can also
  1127. be provided with the Configuration screen.
  1128.  
  1129.  
  1130. POP_SERVER=your_POP_host
  1131.  
  1132. Enter the name of your POP host.  This sometimes is "pop." or "mail."
  1133. prepended to your Domain name.  As an example, mine is "pop.calweb.com" so
  1134. I would enter
  1135.  
  1136.     POP_SERVER=pop.calweb.com
  1137.  
  1138. If this parameter is omitted, "pop.[domain]" will be generated as your
  1139. POP_SERVER name provided a domain name has been specified.  If your's uses
  1140. a differnt name you should use this Tool Type or change it with the
  1141. Configuration screen.
  1142.  
  1143. This parameter can also be provided by the Configuration Screen.
  1144.  
  1145.  
  1146. SMTP_SERVER=your_SMTP_host
  1147.  
  1148. Enter the name of your SMTP host.  This sometimes is "smtp."
  1149. or "mail." prepended to your Domain name.  As an example,
  1150. mine is "smtp.calweb.com" so I would enter
  1151.  
  1152.     SMTP_SERVER=smtp.calweb.com
  1153.  
  1154. If this parameter is omitted, "smtp.[domain]" will be generated as your
  1155. SMTP_SERVER name provided a domain name has been specified.  If your's
  1156. uses a differnt name you should use this Tool Type or change it with the
  1157. Configuration screen.
  1158.  
  1159. This parameter can also be provided by the Configuration Screen.
  1160.  
  1161.  
  1162. EDITOR=call_line_for_your_editor
  1163.  
  1164. Enter the full call parameter required to activate your editor from the
  1165. shell.  Use "%s" where you would place the file name.
  1166.  
  1167. You are no longer restricted to an editor call that does not remain in
  1168. control when you call it as you were with previous versions of AEMail.  In
  1169. other words, a direct call to CygnusEd (CED) is acceptable.
  1170.  
  1171. If your editor opens on the workbench screen rather than a screen of its
  1172. own, you should prepend "WB;" in front of your editor call.  As an
  1173. example, the standard AmigaDos ED program always opens on the workbench
  1174. screen.  An example edit call for the Amiga ED would be as follows:
  1175.  
  1176.     EDITOR=WB;c:ed %s WINDOW raw:0/0/640/400/AEMailCompose
  1177.  
  1178. The window statement in the above call is used to create a full screen
  1179. window with an interlaced display.
  1180.  
  1181. If you are not using an interlaced display you can remove the WINDOW
  1182. parameter or change it to raw:0/0/640/200/AEMailCompose.  You can, of
  1183. course, make other changes to the window parameters if you desire.
  1184.  
  1185. If you are using the Amiga ED you should probably also remove or rename
  1186. the ED-Startup file in the S:  directory so that you will have a full set
  1187. of ED menus.
  1188.  
  1189. If this Tool Type is missing, the following call is the default editor
  1190. call:
  1191.  
  1192.     EDITOR=WB;c:ed %s
  1193.  
  1194. This defaults to using the Amiga Ed program for your editor.
  1195.  
  1196. The specification for your editor call can also be provided by the
  1197. Configuration Screen.  A convenient check mark item is provided in the
  1198. Configuration Screen to open the editor on the Workbench screen.
  1199.  
  1200.  
  1201. TCPLOG=name_of_log_file
  1202.  
  1203. Enter the full path, including the file name, of your TCP logging file.
  1204. If this parameter is omitted, it defaults to "tcplog" in the directory
  1205. AEMail is loaded from.
  1206.  
  1207. This parameter does not start TCP logging, it only establishes the name of
  1208. the TCPLOG file.  Logging can be started or stopped at any time by a menu
  1209. item (see Section VII.  AEMAIL MENUS - TCP Logging File under the TCP/IP
  1210. menu).  The Logging file can be active when AEMail is started through a
  1211. parameter in a Configuration Screen item.
  1212.  
  1213. When TCP logging is active, all sends and receives over the TCP/IP
  1214. connection are recorded to this file.  Each time an AEMail session is
  1215. started and logging is active, data is appended to this file.  As a result
  1216. this file can become quite large.  IT IS THE USER'S RESPONSIBILITY TO
  1217. PERIODICALLY PURGE (DELETE) THIS FILE.  A menu item is provided to perform
  1218. this purge and another item to display the log file with your editor from
  1219. within AEMail.
  1220.  
  1221. NOTE:  When there is a need to report a problem, especially with your
  1222. TCP/IP connection, the TCP Logging file should be set active and a copy of
  1223. the resultant file provided with any feedback on the program activity (see
  1224. Section X, Bug Reports & Suggestions).  The file can be sent as an
  1225. attachment to any message that you send to AEMail.  You probably should
  1226. compress the file with LHA before attaching it as an "Applicatio/Octet
  1227. Stream" content type with "encoded binary" encoding.
  1228.  
  1229. I have discovered that this file comes in handy when analysing problems
  1230. with your Internet provider since it time stamps all entries to the
  1231. nearest second.
  1232.  
  1233. This parameter can also be provided by the Configuration Screen.
  1234.  
  1235.  
  1236. DELETEMAIL=YES
  1237.  
  1238. This Tool Type sets the initial value of the "Delete Host Mail" menu item
  1239. under the RETRIEVE MSGS menu.  If this Tool Type is entered, the "Delete
  1240. Host Mail" menu item will be initially checked.  See the "Delete Host
  1241. Mail" item under section VII.  AEMAIL MENUS below.
  1242.  
  1243. This parameter can also be set by the Configuration Screen or the
  1244. DELETEMAIL flag can be set with a menu item and its state can be saved in
  1245. the configuration file by selecting the "PROJECT/CONFIGURATION/SAVE" menu
  1246. item.
  1247.  
  1248.  
  1249. FULLHEADER=YES
  1250.  
  1251. This Tool Type sets the initial value of the "Display Full Hdr" menu item
  1252. under the MESSAGES menu.  If this Tool Type is entered, the "Display Full
  1253. Hdr" menu item will be initially checked.  See the "Display Full Hdr" item
  1254. under section VII.  AEMAIL MENUS below.
  1255.  
  1256. This parameter can also be set by the Configuration Screen or the
  1257. FULLHEADER flag can be set with a menu item and its state can be saved in
  1258. the configuration file by selecting the "PROJECT/CONFIGURATION/SAVE" menu
  1259. item.
  1260.  
  1261.  
  1262. STRIPDUPS=YES
  1263.  
  1264. This Tool Type sets the initial value of the "Excl Dup Msgs" menu item
  1265. under the RETRIEVE MSGS menu.  If this Tool Type is entered, the "Excl Dup
  1266. Msgs" menu item will be initially checked.  See the "Excl Dup Msgs" item
  1267. under section VII.  AEMAIL MENUS below.
  1268.  
  1269. This parameter can also be set by the Configuration Screen or the
  1270. STRIPDUPS flag can be set with a menu item and its state can be saved in
  1271. the configuration file by selecting the "PROJECT/CONFIGURATION/SAVE" menu
  1272. item.
  1273.  
  1274.  
  1275. HDRINREPLY=YES
  1276.  
  1277. This Tool Type sets the initial value of the "Incl Hdr in Resp" menu item
  1278. under the MESSAGES menu.  If this Tool Type is entered, the "Incl Hdr in
  1279. Resp" menu item will be initially checked.  See the "Incl Hdr in Resp"
  1280. item under section VII.  AEMAIL MENUS below.
  1281.  
  1282. This parameter can also be set by the Configuration Screen or the
  1283. HDRINREPLY flag can be set with a menu item and its state can be saved in
  1284. the configuration file by selecting the "PROJECT/CONFIGURATION/SAVE" menu
  1285. item.
  1286.  
  1287.  
  1288. STARTNET=call_line_for_your_startnet_script
  1289.  
  1290. This Tool Type is used to specify the call line for your script that
  1291. starts up your TCP/IP stack.  If you are using AmiTCP, this is normally
  1292. the file "startnet" in the AMITCP:bin directory.  If you are using Miami,
  1293. an AREXX script has been provided with the AEMail archive called
  1294. "startnet.miami" and it is located in the AEMail program directory.
  1295.  
  1296. A full path name to that script must be entered.  If the script is an
  1297. AREXX script it should be preceded with "rx " (a space is between the rx
  1298. and the script name).  The standard AmiTCP startnet script is NOT an AREXX
  1299. script even though it uses AREXX commands.  It is an AmigaDOS script.  The
  1300. Miami script, on the other hand, is an AREXX script.
  1301.  
  1302. If you do not use the STARTNET Tool Type, AEMail assumes that you do not
  1303. have a script.  If you activate the "Start Net" item in the TCP/IP menu
  1304. and you don't have a startnet script, AEMail's action is to iconify and
  1305. allow you to manually start your TCP/IP stack.  Connect using the method
  1306. prescribed by your TCP/IP stack.  When you un-iconify AEMail, AEMail will
  1307. immediately check to see if any mail is present on your POP server.
  1308.  
  1309. If you are using a TCP/IP stack that can't use a script (such as
  1310. TermiteTCP) or you have no script to make connection to your Internet
  1311. provider, then this Tool Type should not be used.  Then if you select the
  1312. StartNet menu item, the system will automatically iconify AEMail and
  1313. present the Workbench screen.
  1314.  
  1315. Since AmiTCP Demo Version 4.0 puts up a requester on the workbench screen
  1316. that must be responded to, AEMail will automatically switch to the
  1317. Workbench screen before calling this script.  Although the Miami script
  1318. does not require manual intervention, the default action is to also switch
  1319. to the Workbench screen since this allows you to see the action of the
  1320. dialer.  When the connection has been made using Miami, the screen will
  1321. automatically switch back to the AEMail screen.
  1322.  
  1323. The Start Net script can also be set by the TCP/IP page of the
  1324. Configuration Screen.  The Configuration screen will also allow you to set
  1325. whether or not the system switches to the Workbench screen when the Start
  1326. Net script is executed.
  1327.  
  1328. Note:  Check your startnet script to be sure that full path names are
  1329. specified.  If you are using the standard AmiTCP startnet script, that
  1330. script may not be executed from the Amitcp:bin directory (unless AEMail is
  1331. executed from there).  Therefor, you should verify that Amitcp:bin/ is
  1332. prepended to all calls to functions within the AmiTCP/bin directory within
  1333. the script.  Pay particular attention to the "online" call - it should be
  1334. AmiTCP:bin/online.  You will also have to move the AREXX commands (such as
  1335. WaitForPort and RX) to the C:  directory.  The installation script will
  1336. automatically do this for you.
  1337.  
  1338.  
  1339. STOPNET=call_line_for_your_stopnet_script
  1340.  
  1341. This Tool Type is used to specify the call line for your script that
  1342. terminates your TCP/IP connection.  If you are using AmiTCP, this is
  1343. normally the file "stopnet" in the AMITCP:bin directory.  If you are using
  1344. Miami, an AREXX script has been provided with the AEMail archive called
  1345. "stopnet.miami" and it is located in the AEMail program directory.
  1346.  
  1347. A full path name to that script must be entered.  If the script is an
  1348. AREXX script it should be preceded with "rx " (a space between the rx and
  1349. the script name).  The standard AmiTCP startnet script is NOT an AREXX
  1350. script even though it uses AREXX commands.  It is an AmigaDOS script.  The
  1351. Miami script, on the other hand, is an AREXX script.
  1352.  
  1353. If you do not use the STOPNET Tool Type, AEMail assumes that you you do
  1354. not have a script.  If you activate the "Stop Net" item in the TCP/IP menu
  1355. and you don't have a stopnet script, AEMail's action is to iconify and
  1356. allow you to manually stop your TCP/IP stack.  You can then disconnect
  1357. using the method prescribed by your TCP/IP stack.  When you un-iconify
  1358. AEMail, AEMail will test to see if you are, in fact, disconnected.
  1359.  
  1360. If you are using a TCP/IP stack that can't use a script (such as
  1361. TermiteTCP) or you have no script to terminate your connection to your
  1362. Internet provider, then this Tool Type should not be used.  Then if you
  1363. select the Stop Net menu item, the system will automatically iconify
  1364. AEMail and present the Workbench screen.
  1365.  
  1366. The Stop Net script can also be set by the TCP/IP page of the
  1367. Configuration Screen.  The Configuration screen will also allow you to set
  1368. whether or not the system switches to the Workbench screen when the Stop
  1369. Net script is executed.  Since terminating your connection with a script
  1370. usually does not require any visual interaction, the default action is to
  1371. NOT switch to the Workbench screen.
  1372.  
  1373. Note:  Check your stopnet script to be sure that full path names are
  1374. specified.  If you are using the standard AmiTCP stopnet script, that
  1375. script may not be executed from the Amitcp:bin directory (unless AEMail is
  1376. executed from there).  Therefor, you should verify that Amitcp:bin/ is
  1377. prepended to all calls to functions within the AmiCCP:bin directory within
  1378. the script.  Pay particular attention to the "offline" call - it should be
  1379. AmiTCP:bin/offline.  You will also have to move the AREXX commands (such
  1380. as WaitForPort and RX) to the C:  directory.  The installation script will
  1381. automatically do this for you.
  1382.  
  1383.  
  1384. AUTOCONNECT=YES
  1385.  
  1386. When AEMail is first activated it attempts to determine if you are
  1387. connected to your Internet provider.  If you are not and this Tool Type is
  1388. present, AEMail will automatically run your StartNet script.
  1389.  
  1390. Before activating this Tool Type, you should check to see if AEMail can
  1391. activate your TCP/IP stack properly using the StartNet menu item.  If
  1392. there are any problems with your StartNet activation they will show up at
  1393. this time rather than constantly every time you try to activate AEMail.
  1394.  
  1395. WARNING:  You should not use this Tool Type if a StartNet script is not
  1396. present for your TCP/IP stack.  You should activate your TCP/IP stack
  1397. manually before you start AEMail.
  1398.  
  1399.  
  1400. This parameter can also be set by the Configuration Screen.
  1401.  
  1402.  
  1403. FLDRFONT=fontname
  1404.  
  1405. This allows the user to specify their own font for the folder strip.
  1406. Since the size of the folders in the folder strip is constrained by the
  1407. size of the font that you use, you can specify a different font and font
  1408. size (see FLDRFONTSZ= below) to reduce the size of the folder strip.  If
  1409. not specified the folder font will default to the standard Topaz 8 font.
  1410. When you enter the font name it is entered WITHOUT the .font suffix and it
  1411. must be found in your FONTS: directory.
  1412.  
  1413. If you use FLDRFONT= without FLDRFONTSZ=, the resulting font will be the
  1414. one you specify at the 8 size.  If no such size exists in your FONTS:
  1415. directory, it will be computed.  This can sometimes be unsatisfactory.
  1416.  
  1417. Currently this parameter can only be provided by a Tool Type.  A future
  1418. version will allow you to specify the font through a special configuration
  1419. page.
  1420.  
  1421.  
  1422. FLDRFONTSZ=fontsize
  1423.  
  1424. This Tool Type is used in conjuction with the FLDRFONT= Tool Type
  1425. described above.  These two Tool Types allow the user to specify their own
  1426. font and font size for the folder strip.  Since the size of the folders in
  1427. the folder strip is constrained by the size of the font that you use, you
  1428. can specify a different font and font size to reduce the size of the
  1429. folder strip.  If not specified the folder font will default to the
  1430. standard Topaz 8 font.
  1431.  
  1432. If you use FLDRFONTSZ= without FLDRFONT=, the resulting font will be Topaz
  1433. with a computed font size corresponding to this parameter
  1434.  
  1435. Currently this parameter can only be provided by a Tool Type.  A future
  1436. version will allow you to specify the font through a special configuration
  1437. page.
  1438.  
  1439.  
  1440.                            CONFIGURATION SCREEN
  1441.  
  1442. The Configuration screen is displayed on the Workbench when you click on
  1443. the [Configure AEMAIL now] button or when you select the
  1444. "Project/Configuration/Edit" menu item.  The configuration screen is
  1445. divided into four pages with the page name shown with a button at the top
  1446. of the page area.  When you click on any one button that button will
  1447. become highlighted and the appropriate page will be displayed.
  1448.  
  1449. The four pages are:
  1450.  
  1451.     IDENTITY
  1452.     TCP/IP
  1453.     PATHS
  1454.     GENERAL
  1455.  
  1456. At the bottom of the Configuration screen is a row of buttons as follows:
  1457.  
  1458.  
  1459.                                           [USE] [SAVE] [SAVE AS] [CANCEL]
  1460.  
  1461.  
  1462. Clicking on any one of these buttons will perform the requested action,
  1463. regardless of which page you are on, and return you to the main AEMail
  1464. screen.
  1465.  
  1466. If you want the configuration information to apply only to this AEMail
  1467. session select [USE].  If you want to make the configuration permanent,
  1468. select [SAVE].  This will cause a new configuration file to be written and
  1469. will also signal that the configuration file is to take precedence over
  1470. the Tool Types the next time AEMail is loaded.
  1471.  
  1472. Normally the configuration file is either s:aemail.cnfg or the file
  1473. specified in the CONFIG= tool type.  However, if you opened another
  1474. configuration file with the "Project/Configuration/Open..." menu item,
  1475. that configuration file will be the current active one.
  1476.  
  1477. The [SAVE AS] button does the same as [SAVE] except that a file requester
  1478. will be displayed that will allow you to rename and place the
  1479. configuration file anywhere you wish.  WARNING:  when you use the [SAVE
  1480. AS] button, AEMail assumes that that file is now your active configuration
  1481. file and any saves occuring after that will be to that file.  To return to
  1482. the base configuration (either s:aemail.cnfg or the CONFIG= file), use the
  1483. "Project/Configuration /Reset" menu item.
  1484.  
  1485. [CANCEL] will abort the operation without making any changes to the
  1486. configuration information.
  1487.  
  1488. The [USE], [SAVE], [SAVE AS] or [CANCEL] buttons are active no matter
  1489. which configuration page is currently active.  When the Configuration
  1490. screen is first activated, the Identity page will be active.
  1491.  
  1492. Before exiting from the Configuration Screen with [USE], [SAVE], or [SAVE
  1493. AS] the required configuration parameters must be present.  If not, the
  1494. following requester will be displayed:
  1495.  
  1496.     The following Configuration items are empty
  1497.  
  1498.     [list of empty items]
  1499.  
  1500.     They are required items!
  1501.  
  1502. This is the same requester that is displayed when AEMail is started
  1503. without these parameters being provided.  Your choices with this requester
  1504. are:
  1505.  
  1506.     [Reenter Configuration Data]   [Cancel Configuration Request]
  1507.  
  1508. Clicking on the [Cancel Configuraion Request] will act the same as if you
  1509. clicked on [CANCEL] in the main configuration screen.  In this event your
  1510. "old" configuration data will still be active and if you did not have the
  1511. required parameters in the first place, you will not be able to do
  1512. anything but enter the data or exit from AEMail.
  1513.  
  1514. The one exception to the "old" configuration remaining the same is with
  1515. the .headers file.  This is always updated no matter which button is
  1516. pressed.
  1517.  
  1518.  
  1519.                               Identity Page
  1520.                               -------------
  1521.  
  1522. The Identity page appears as follows:
  1523.  
  1524. =========================================================================
  1525. AEMail Configuration Screen
  1526. -------------------------------------------------------------------------
  1527.  
  1528. [ IDENTITY ]____________________________________________________________
  1529. |                                                                       |
  1530. |         POP3 UserID: [               ][CLR][DEFAULT] [CHANGE PASSWORD]|
  1531. |                                                                       |
  1532. |From (email) Address: [                                 ][CLR][DEFAULT]|
  1533. |                                                                       |
  1534. |    Reply To Address: [                                 ][CLR]{DEFAULT]|
  1535. |                                                                       |
  1536. |           Real Name: [                                 ][CLR][DEFAULT]|
  1537. |                                                                       |
  1538. |        Organization: [                                 ][CLR][DEFAULT]|
  1539. |                                                                       |
  1540. |          POP Server: [                                 ][CLR][DEFAULT]|
  1541. |                                                                       |
  1542. |         SMTP Server: [                                 ][CLR][DEFAULT]|
  1543. |                                                                       |
  1544. |    SMTP Domain Name: [                                 ][CLR][DEFAULT]|
  1545. |_______________________________________________________________________|
  1546.  
  1547.                                           [USE] [SAVE] [SAVE AS] [CANCEL]
  1548.  
  1549.  
  1550. =========================================================================
  1551.  
  1552. When this page is first called up, values from the Tool Types or the
  1553. current configuration file (which ever takes precedence) will be displayed
  1554. in each of the string gadgets.
  1555.  
  1556. Appropriate information can be entered into each of the string gadgets.
  1557.  
  1558. The buttons to the side of each string gadget perform the following
  1559. actions:
  1560.  
  1561.     [CLR] will cause the string gadget to be cleared.
  1562.  
  1563.     [DEFAULT] will cause default information to be loaded into the
  1564.         string gadgets as follows:
  1565.  
  1566.             POP3 UserID: information from the USERID= Tool Type.
  1567.             From Address: information from the FROM= Tool Type.
  1568.             Reply To Address: information from the REPLYTO=
  1569.                 Tool Type or, if missing, the From Address.
  1570.             Real Name: information from the REALNAME= Tool Type.
  1571.             Organization: information from the ORGANIZATION= Tool
  1572.                 Type.
  1573.             SMTP Domain Name: Information from the DOMAIN= Tool Type.
  1574.             POP Server: information from the POP_SERVER= Tool Type
  1575.                 if present; otherwise , if a Domain Name is present,
  1576.                 this will be the domain name with 'pop.' prepended
  1577.                 to it.
  1578.             SMTP Server:  Information from the SMTP_SERVER= Tool
  1579.                 Type if present; otherwise, if a Domain Name is
  1580.                 present, this will be the domain name with 'smtp.'
  1581.                 prepended to it.
  1582.  
  1583.         If a Tool Type was the only default and it is missing,
  1584.         nothing is loaded into the corresponding string gadget.
  1585.  
  1586. The [CHANGE PASSWORD] button gadget will bring up a special window which
  1587. will allow you to add or change your password.  This window looks like the
  1588. follwing:
  1589.  
  1590.                 |========================================|
  1591.                 |0|Enter Password                        |
  1592.                 |----------------------------------------|
  1593.                 |                                        |
  1594.                 |     Enter your new password below      |
  1595.                 |                                        |
  1596.                 |  [                                  ]  |
  1597.                 |                                        |
  1598.                 |                                        |
  1599.                 |                                        |
  1600.                 |  [START OVER]            [  CANCEL  ]  |
  1601.                 |________________________________________|
  1602.  
  1603.  
  1604. The string gadget will be automatically activated when the window is
  1605. displayed.  You can type in your new password, but for each character you
  1606. type, an '*' will appear.  After hitting return, the heading "Enter your
  1607. password below" will be replaced by the following heading:  "For
  1608. verification, re-enter your password".  You must re-enter your password
  1609. and, when you hit return, if the re-entered password matches the first
  1610. password, the password window will close.  The new password will not take
  1611. effect until you hit the [USE], [SAVE] or [SAVE TO] buttons at the bottom
  1612. of the Configuration screen.  If you hit the [CANCEL] button at the bottom
  1613. of the Configuration screen even though the new password has been
  1614. accepted, the new password will not be used.
  1615.  
  1616. If the re-entered password does not match, the following will appear below
  1617. the password entry string gadget:
  1618.  
  1619.                        Password failed Validation!
  1620.  
  1621. and the "Enter your password below" heading will re-appear.
  1622.  
  1623. If at any time you want to start over with entering the new password, you
  1624. can click on the [START OVER] gadget.  If you want to cancel the password
  1625. entry process you can either click on the close gadget at the top left of
  1626. the window or on the [CANCEL] gadget in the window.
  1627.  
  1628.  
  1629.                                TCP/IP Page
  1630.                                -----------
  1631.  
  1632. The TCP/IP page appears as follows:
  1633.  
  1634. ==========================================================================
  1635. AEMail Configuration Screen
  1636. --------------------------------------------------------------------------
  1637.  
  1638.  ____________[  TCP/IP  ]________________________________________________
  1639. |                                                                        |
  1640. |Start Net Call: [                                   ][REQ][CLR][DEFAULT]|
  1641. |                [ ] Start Net Opens on the Workbench                    |
  1642. |                                                                        |
  1643. | Stop Net Call: [                                   ][REQ][CLR][DEFAULT]|
  1644. |                [ ] Stop Net Opens on the Workbench                     |
  1645. |                                                                        |
  1646. | [ ] Automatic connection to Internet Provider on AEMail Start Up       |
  1647. | [ ] Display disconnect check on AEMail exit                            |
  1648. |                                                                        |
  1649. |Disable Queued Mail Chk [] on connection establishment [] at AEMail exit|
  1650. |   Disable New Mail Chk [] on connection establishment [] at AEMail exit|
  1651. |                                                                        |
  1652. |                  Check for new mail every [  ] minutes                 |
  1653. |________________________________________________________________________|
  1654.  
  1655.                                           [USE] [SAVE] [SAVE AS] [CANCEL]
  1656.  
  1657.  
  1658. ==========================================================================
  1659.  
  1660. The "Start Net Call" and "Stop Net Call" are required if you are going to
  1661. start up or stop your TCP/IP connection from within AEMail with a script.
  1662. If you are using AmiTCP, this is normally either the file "startnet" or
  1663. "stopnet" in the AMITCP:bin directory.  If you are using Miami, two AREXX
  1664. scripts, called "startnet.miami" and "stopnet.miami" have been provided
  1665. with the AEMail archive located in the AEMail program directory.
  1666.  
  1667. When first presented, these two string gadgets will contain the values
  1668. given in you STARTNET and STOPNET Tool Types or what was last stored in
  1669. your configuration file.  If these two Tool types are not present, these
  1670. two string gadgets will be blank unless a previous configuration file is
  1671. present and has these calls.
  1672.  
  1673. If you do not want what is presented as the default in these two string
  1674. gadgets, you can enter the correct path and script name in the string
  1675. gadgets.  A full path name to that script must be entered.  If the script
  1676. is an AREXX script it should be preceded with "rx " (a space is between
  1677. the rx and the script name).  The standard AmiTCP startnet script is NOT
  1678. an AREXX script even though it uses AREXX commands.  It is an AmigaDOS
  1679. script.  The Miami script which comes with AEMail, on the other hand, is
  1680. an AREXX script.
  1681.  
  1682. The [REQ] button will call up a file requester to allow you the find the
  1683. script you want and [CLR] will clear the string gadget.
  1684.  
  1685. [DEFAULT] will place the script path and name from your Tool Types in the
  1686. appropriate string gadget.
  1687.  
  1688. If you need the "Start Net" script or the "Stop Net" script to open on the
  1689. workbench screen, click on the approriate check mark gadget for the
  1690. particular script.  When the TCP/IP Configuration page first opens the
  1691. "Start Net Opens on the Workbench" item will be checkmarked.
  1692.  
  1693. SPECIAL NOTE FOR USERS OF TERMITE TCP:
  1694.  
  1695. If you are using a TCP/IP stack that does not have a Start Net or Stop Net
  1696. script (such as TermiteTCP), you should use the [CLR] button to clear
  1697. these two string gadgets.  Starting and stopping your Internet connection
  1698. is then done manually.  Then when you use the Start Net or Stop Net menu
  1699. item, the action that is performed is to iconify AEMail.  You can then
  1700. perform the network connection in what ever manner was provided by your
  1701. TCP/IP stack software.  Once the connection is made, un-iconify AEMail and
  1702. AEMail will then check your POP Server for any available messages if that
  1703. option was selected (see below).
  1704.  
  1705. The "Automatic connection to Internet Provider on AEMail Start Up" check
  1706. box provides the same capability as the AUTOCONNECT Tool Type.  When
  1707. AEMail is first activated it attempts to determine if you are connected to
  1708. your Internet provider.  If you are not and this item is checked, AEMail
  1709. will automatically run your StartNet script.  However, the AUTOCONNECT
  1710. function will be disabled if you do not have a "Start Net" script.
  1711.  
  1712. Except when you are using AEMail as a mailto:  agent, when AEMail
  1713. terminates and you are still connected to your Internet provider, the
  1714. following Requester will be displayed:
  1715.  
  1716.             Do you wish to terminate your Host connection now?
  1717.  
  1718. You will given the opportunity to reply with either a [YES] or [NO].  If
  1719. you never want you Internet connection to be terminated when you exit from
  1720. AEMail, you can prevent the above requester from being displayed by NOT
  1721. checking the "Display disconnect check on AEMail exit" box.  By default,
  1722. this box WILL BE CHECKED, so, to disable the function, you would have to
  1723. click in this box.  However, this function will automatically be disabled
  1724. if you do not have a Stop Net script.
  1725.  
  1726. Please Note:  The way AEMail determines if you are still connected is to
  1727. check if the "bdsocket.library" is present.  This library may become
  1728. present when you load your TCP/IP stack software.  Even though you may not
  1729. be connected the bdsocket.library will then be present, so you will get
  1730. the above notification even though you are not actually connected.  In
  1731. this event replying with either [YES] or [NO] to the requester will have
  1732. no effect.
  1733.  
  1734. Whenever AEMail is first loaded and is connected to Internet Provider or
  1735. if you select "Start Net" from the "TCP/IP" menu, a check will be made for
  1736. any mail on your POP server or any mail that must be sent from your QUEUED
  1737. folder.  Except when you are using AEMail as a "mailto:" agent, this same
  1738. check is also performed when you quit AEMail.  You can disable any of
  1739. these checks by checking the appropriate box in the following lines:
  1740.  
  1741. Disable Queued Mail Chk [] on connection establishment [] at AEMail exit
  1742. Disable New Mail Chk [] on connection establishment [] at AEMail exit
  1743.  
  1744. AEMail also has the capability for checking for mail periodically on your
  1745. POP server.  This function is performed in the background so you can be
  1746. doing other activities while this check is going on.  When mail is found,
  1747. the following requester will pop up on your screen:
  1748.  
  1749.  
  1750.                              YOU HAVE MAIL!!
  1751.  
  1752.                   n Messages available on the POP Server
  1753.  
  1754.                 Do you wish to receive these messages now?
  1755.  
  1756.  
  1757. Replying [YES] to the above requester will start the retrieval of the
  1758. messages.  If you are in iconify mode when this occurs, the retrieval will
  1759. occur in the background without bringing up the AEMail screen.
  1760.  
  1761. You can set the time interval for this check by entering the appropriate
  1762. number of minutes in the following numeric gadget:
  1763.  
  1764.                   Check for new mail every [  ] minutes
  1765.  
  1766. The default time interval is 2 minutes.  If you enter a zero in this
  1767. numeric gadget, no check will be made.
  1768.  
  1769.  
  1770.                             Default Path Page
  1771.                             -----------------
  1772.  
  1773.  
  1774. The Default Path page appears as follows:
  1775.  
  1776. ==========================================================================
  1777. AEMail Configuration Screen
  1778. --------------------------------------------------------------------------
  1779.  
  1780.  ________________________[  PATHS  ]_____________________________________
  1781. |                                                                        |
  1782. |             Mailcap Directory: [                   ][REQ][CLR][DEFAULT]|
  1783. |                                                                        |
  1784. |              TCP Logging File: [                   ][REQ][CLR][DEFAULT]|
  1785. |                                [ ] TCP Logging Active on AEMail startup|
  1786. |                                                                        |
  1787. |  Retrieve Mail from Directory: [                   ][REQ][CLR][DEFAULT]|
  1788. |                                                                        |
  1789. |        Save Mail to Directory: [                   ][REQ][CLR][DEFAULT]|
  1790. |                                                                        |
  1791. |Add Attachments from Directory: [                   ][REQ][CLR][DEFAULT]|
  1792. |                                                                        |
  1793. | Save Attachments to Directory: [                   ][REQ][CLR][DEFAULT]|
  1794. |________________________________________________________________________|
  1795.  
  1796.                                            [USE] [SAVE] [SAVE AS] [CANCEL]
  1797.  
  1798.  
  1799. ==========================================================================
  1800.  
  1801. String gadgets are provided for giving the full path for each of the
  1802. default directories and or file.  The directory paths that can be
  1803. specified are:
  1804.  
  1805.     Mailcap Directory: This is the directory that contains your
  1806.         mailcap file.  The file will always be named "mailcap".
  1807.         The default entry for this is "AEMAIL:".
  1808.  
  1809.     TCP Logging File:  This allows you to enter a file name as well
  1810.         as a path.  The default path and file name is "tcplog" in
  1811.         the AEMail program directory.  If this field is cleared, no
  1812.         TCP logging can take place.  When the [SAVE], [SAVE AS] or
  1813.         [USE] gadgets are selected, if TCP Logging was active and
  1814.         the TCP logging File name that was entered is different
  1815.         from the current log file, the current log file will be
  1816.         closed and a new file opened.  If you clear this field
  1817.         TCP logging will stop since there is no file to log to.
  1818.  
  1819.         Whether logging takes place or not should depend on the
  1820.         "TCP/IP/TCP Logging File/Active" menu item (checkmarked
  1821.         flag).
  1822.  
  1823.         You can cause TCP logging to be active when AEMail starts
  1824.         up by checking the "TCP Logging Active on AEMail startup"
  1825.         check mark gadget below the TCP Logging File string gadget.
  1826.         If this item is checked, the logging will become active
  1827.         when you exit from the Configuration screen.  You will have
  1828.         to turn off the Active flag in the "TCP/IP/TCP Logging File"
  1829.         menu item to stop logging.
  1830.  
  1831.         Note: none of the actions mentioned above will take place
  1832.         until you select [USE], [SAVE] or [SAVE TO] at the bottom
  1833.         of the Configuration screen.  If you select [CANCEL] no
  1834.         change will be made in your TCP logging activity.
  1835.  
  1836.     Retrieve Mail from Directory:  This is the initial path that will
  1837.         appear in the file requester when you Retrieve mail from a
  1838.         file rather than your POP Server.  The default directory for
  1839.         these files is "PROGDIR:" which is your current AEMail program
  1840.         directory.  If you regularly are trying to bring in mail that
  1841.         was previously transferred using another mail user agent such
  1842.         as AmiPOP, AirMail, or Voodoo, you should use the directory
  1843.         that was used for these agents for storing mail.  You can
  1844.         specify any directory of your choosing as the default path
  1845.         for the Retrieve Mail file requester.  You enter that
  1846.         default in this string gadget.
  1847.  
  1848.     Save Mail to Directory:  This is the initial path that will appear
  1849.         in the file requester when you select the "Save Mail" icon
  1850.         in the command icon strip.  The default directory for this
  1851.         path is PROGDIR:, which is your current program directory.
  1852.         However, you can specify any other path of your choosing as
  1853.         the default path for the Save Mail file requester.  You enter
  1854.         that default in this string gadget.
  1855.  
  1856.     Add Attachments from Directory:  This is the initial path that will
  1857.         appear in the file requester when you select the [REQ] button
  1858.         in the Add Attachment requester (see below under Section VIII.
  1859.         AEMail WINDOWS.  The default directory for this path is PROGDIR:.
  1860.         However, you can specify any other path of your choosing as
  1861.         the default path for the Add Attachment requester.  You enter
  1862.         that default in this string gadget.
  1863.  
  1864.     Save Attachments to Directory:  This is the initial path that will
  1865.         appear in the file requester when you select the [Save] or
  1866.         [View & Save] buttons in the Attachment requester (see below
  1867.         under Section VIII. AEMail WINDOW.  The default directory for
  1868.         this path is RAM:.  However, you can specify any other path of
  1869.         your choosing as the default path for the Attachment file
  1870.         requester.  You enter that default in this string gadget.
  1871.  
  1872. When this this page is first activated, the values that were last saved in
  1873. the current configuration file will be displayed.
  1874.  
  1875. The buttons to the side of each string gadget perform the following
  1876. actions:
  1877.  
  1878.     [CLR] will cause the string gadget to be cleared.
  1879.  
  1880.     [DEFAULT] will cause default information, as described above, to be
  1881.         loaded into the appropriate string gadget.
  1882.  
  1883.     [REQ] causes a file requester to appear for selecting the appropriate
  1884.         directory and file name (TCP Logging File only) to be loaded
  1885.         into the appropriate string gadget.  The file requester will
  1886.         start out with the last path that was used for that particular
  1887.         string gadget.  If no path was last used, a dummy name of
  1888.         "VOLUMES" will be used, the requester will flash, and the
  1889.         volumes and assigns will be displayed.
  1890.  
  1891.  
  1892.  
  1893.                          General Parameters Page
  1894.                          -----------------------
  1895.  
  1896.  
  1897. The General Parameters page appears as follows:
  1898.  
  1899. ==========================================================================
  1900. AEMail Configuration Screen
  1901. --------------------------------------------------------------------------
  1902.  
  1903.  ___________________________________[ GENERAL ]__________________________
  1904. |                                                                        |
  1905. |Printer Device: [PRT:            ][REQ][CLR][DEFAULT]   Top Margin:[4  ]|
  1906. |                [ ] Include Attachment List in Print Out                |
  1907. |                                                                        |
  1908. |       [ Printer Setup ]                           [Set Screen Mode]    |
  1909. |                           [Set Minimum Headers]                        |
  1910. |                                                                        |
  1911. |           [ ] Delete Mail from Server     [ ] Display Full Header      |
  1912. |           [ ] Strip Duplicate Messages    [ ] Include Header in Reply  |
  1913. |                                                                        |
  1914. |     EditCall: [                                 ][REQ][CLR][DEFAULT]   |
  1915. |               [ ] Editor Opens on the Workbench                        |
  1916. |                                                                        |
  1917. |                   Default Reply to Message Parameters                  |
  1918. |                                                                        |
  1919. |           [ ] Quote Original Message Text   Quote Prefix[>         ]   |
  1920. |                                                                        |
  1921. |           Quote Header: [                                          ]   |
  1922. |________________________________________________________________________|
  1923.  
  1924.                                            [USE] [SAVE] [SAVE AS] [CANCEL]
  1925.  
  1926.  
  1927. ==========================================================================
  1928.  
  1929. The General Parameter page allows you to set up certain general type
  1930. parameters such as specifications for your printer device, your screen
  1931. mode that you want your AEMail screen to open on, the list of minimum
  1932. headers you want displayed in a message, certain default menu checkmarked
  1933. items, the specification for your editor, and the specifications for the
  1934. default message reply headers.
  1935.  
  1936. For the Printer Device you can specify the device that you want to do your
  1937. printing on.  By default this is PRT:, but you can specify a file if you
  1938. care to.  If you specify a file, your printer output will be sent as
  1939. standard ASCII text with form feeds and margin spacing included in the
  1940. output.  The [REQ] button will call up a file requester through which you
  1941. can enter the path and file name of this printer file.  [CLR] will clear
  1942. the string gadget and DEFAULT will enter PRT:  into the gadget.  When this
  1943. page is first displayed, the PRT:  default will be in the gadget.
  1944.  
  1945. You can also specify the Top Margin of the printout with the numeric
  1946. string gadget to the right of the Printer Device.  The default top margin
  1947. is 4.
  1948.  
  1949. If you want the list of attachments to appear on the last page of your
  1950. printout, you can check the "Include Attachment List in Print Out" box.
  1951. By default, this box is checked when you first call up the General
  1952. Parameters page.
  1953.  
  1954. If you want to modify your printer setup parameters that are normally set
  1955. with your PRINTER PREFERENCES, you can click on the [Printer Setup]
  1956. button.  This will call up the standard Printer Preferences program so
  1957. that you can change your printer setup.  Please Note that, if you change
  1958. the printer preferences, the new preferences will remain in effect when
  1959. you quit AEMail.
  1960.  
  1961. If you want to set your screen mode for AEMail, you can click on the [Set
  1962. Screen Mode] button.  This will call up a Screen Mode Requester which will
  1963. allow you to set whatever screen mode you wish.  Your overscan mode can
  1964. also be set.  This defaults to "OVERSCAN-TEXT".  When you save your
  1965. configuration settings, the screen mode you selected and the overscan
  1966. setting are saved in the AEMail configuration file and will be used the
  1967. next time you load AEMail.
  1968.  
  1969. The minimum header set that you want displayed in your message can be set
  1970. by clicking on the [Set Minimum Headers] button.  This will bring up a
  1971. requester that looks like this:
  1972.  
  1973.                    |==================================|
  1974.                    |[o]  Set Minimum Headers          |
  1975.                    |==================================|
  1976.                    |      Select/Deselect Headers     |
  1977.                    |          to be displayed         |
  1978.                    |==================================|
  1979.                    || *bcc:                        | ||
  1980.                    || *cc:                         | ||
  1981.                    ||  Content-Transfer-Encoding:  | ||
  1982.                    ||  Content-Type:               | ||
  1983.                    || *Date:                       | ||
  1984.                    || *From:                       | ||
  1985.                    |==================================|
  1986.                    |         Enter New Header         |
  1987.                    |[                                ]|
  1988.                    |                                  |
  1989.                    |              [OK]                |
  1990.                    |==================================|
  1991.  
  1992. A list of possible message headers is displayed in the scrollable list.
  1993. An asterick (*) in front of a header indicates that it has been selected
  1994. for inclusion in the minimum header list.  Clicking on an item in the list
  1995. will select it with an (*).  If it is already selected, it will be
  1996. deselected (the asterick will change to a blank).
  1997.  
  1998. The string gadget at the bottom of the requester is used to enter a header
  1999. that is not in the list.  Be sure and end the header with a colon (:).
  2000. After entering the header, press return and the header will be placed
  2001. properly in the scollable list.  It will be deselected when it is first
  2002. entered in the list.  You will have to click on it to select it.
  2003.  
  2004. When you are through entering items in the list, click on [OK] and you
  2005. will be returned to the General Parameters page.  Clicking on the close
  2006. gadget at to top of the requester has the same effect as clicking on [OK].
  2007.  
  2008. Please NOTE:  anything you enter in the list or select/deselect will
  2009. remain in the list in that state during the current run of AEMail even if
  2010. you click on [CANCEL] in the main configuration window.  In other words,
  2011. [CANCEL] for the minimum header list has the same effect as [USE].
  2012. Clicking on [SAVE] or [SAVE AS] at the bottom of the screen will
  2013. permanently save the headers you have selected.
  2014.  
  2015. There is no way to delete a header once it has been entered in the list
  2016. and saved except by deleting the .headers file in the AEMAIL:  directory.
  2017. This is really not a problem, however, since, if you entered an incorrect
  2018. header and haven't selected it, it will have no effect on the program.
  2019.  
  2020. The four check boxes:
  2021.  
  2022.     [ ] Delete Mail from Server
  2023.     [ ] Display Full Header
  2024.     [ ] Strip Duplicate Messages
  2025.     [ ] Include Header in Reply
  2026.  
  2027. have the same effect as the Tool Types DELETEMAIL=, FULLHEADER=,
  2028. STRIPDUPS=, and HDRINREPLY=.  A checked condition is the same as a YES in
  2029. the Tool Type.  When you exit from the Configuration screen with either
  2030. [USE], [SAVE] or [SAVE AS], the corresponding menu items will be checked
  2031. or unchecked depending on the state of these check boxes.
  2032.  
  2033. For the EditCall string gadget you must use the full path name of the
  2034. editor of your choice plus any parameters you want to use on the call.  To
  2035. specify where the file name you are editing goes use '%s'.  An example
  2036. would be:
  2037.  
  2038.     c:ed %s
  2039.  
  2040. Below the EditCall:  string gadget is a checkmark gadget which is used to
  2041. tell AEMail that your editor will open on the Workbench screen.  If your
  2042. editor of choice does not open on it's own screen, you must check this
  2043. item.  The AmigaDos editor, ED, does NOT open on it's own screen; therefor
  2044. you must check this item if you are using ED.
  2045.  
  2046. The DEFAULT for the EditCall is the information from the EDITOR Tool Type.
  2047. If the key word 'WB;' precedes the editor call information in the tool
  2048. type, the "Editor Opens on Workbench" item will be checkmarked.  'WB;'
  2049. will NOT appear in the EditCall string gadget.
  2050.  
  2051. If the EDITOR Tool Type was not provided, the following will be the
  2052. default EditCall:
  2053.  
  2054.     c:ed %s
  2055.  
  2056. and the "Editor Opens on Workbench" item will be checkmarked.  This
  2057. uses the default AmigaDos editor, ed.
  2058.  
  2059. If you need to find where your editor is located, [REQ] causes a file
  2060. requester to appear for selecting the appropriater program file to be
  2061. loaded into the EditCall string gadget.
  2062.  
  2063. The section below the heading "Default Reply to Message Parameters" is
  2064. used to set up the default actions when you are replying to a message.
  2065. The "Quote Original Message Text" box sets up the default action for
  2066. quoting the original text in a message.  Even though you take the default
  2067. of not quoting text, you will be given an opportunity to change you mind
  2068. about this when you compose the message.
  2069.  
  2070. The "Quote Prefix:" string gadget indicates what is to be placed in front
  2071. of each quoted line if an original message is quoted.  This, by default,
  2072. is '>'; however, you can use any other prefix as the derfault that you
  2073. like.
  2074.  
  2075. A "Quote header:" will be placed on the line in front of the quoted
  2076. material.  You can choose what you would like as the default heading and
  2077. enter it in this string gadget.  By default, the header which will
  2078. initially appear in the "Quote Header:" string gadget is:
  2079.  
  2080.     On &(week), &(date2), at &(time), &(name) wrote:
  2081.  
  2082. The & followed by a field name in parenthesis indicates substitution of
  2083. data from the original message's headers.  The values that can be
  2084. substituted are:
  2085.  
  2086.     &(name)     The real name of the sender of the original
  2087.                 message.  If the real name is not available,
  2088.                 the sender's email address will be used instead
  2089.  
  2090.     &(subject)  The subject from the original message.  Any RE:
  2091.                 or (fwd) will be stripped.
  2092.  
  2093.     &(week)     The day of the week that the original message
  2094.                 was sent.
  2095.  
  2096.     &(date)     The date the original message was sent in the form
  2097.                 DD MMM YYYY, where DD is the day of the month,
  2098.                 MMM is month in the form Jan, Feb, Mar, etc, and
  2099.                 YYYY is the full 4 digit year.
  2100.  
  2101.     &(date1)    Same as &(date).
  2102.  
  2103.     &(date2)    The date in the form MMM DD, YYYY.
  2104.  
  2105.     &(time)     The time the original message was sent in the
  2106.                 form HH:MM xM where HH is the hour on a 12 hour
  2107.                 clock, MM is the minute, and xM is AM or PM.
  2108.  
  2109.     &(to)       The email address the message was sent to.  For
  2110.                 mailing lists this could be the name of the mailing
  2111.                 list if that is what appeared in the To: header.
  2112.  
  2113. The "Quote Header" is designed to be modified by the user and can be
  2114. changed with this string gadget.  This is a permanent change if you select
  2115. [SAVE] to save the Configuration data or it can be in effect as the
  2116. default for only this running of AEMail if you select [USE].  You can
  2117. always change this default, however, when you compose a message.
  2118.  
  2119.                             V. STARTING AEMAIL
  2120.  
  2121. AEMail can be started either from the Workbench by double clicking on it's
  2122. icon or from the shell.  It is recommended that AEMail be normally run
  2123. from the Workbench.  The shell invocation is primarily designed for
  2124. "MailTo" agents in WWW browsers or to call AEMail from another program
  2125. that passes a message to it.
  2126.  
  2127.                       Starting AEMail from the Shell
  2128.  
  2129. When AEMail is invoked from the shell, there are six optional argument
  2130. that can be used as follows:
  2131.  
  2132.  AEMail [email-addr-of-recipient-of-email] [config=configuration_file]
  2133.    [pubscr=browser-screen-name] [mail_dir=full-path-to-mail-directory]
  2134.    [message=full-path-name-of-message-to-send] [CONT]
  2135.  
  2136. If either the recipient's email address is present or the "message="
  2137. argument is present, AEMail assumes that we are using AEMail as a "MailTo"
  2138. agent or you are trying to queue or send a message composed outside of
  2139. AEMail.  AEMail will load and immediately display the Compose message
  2140. window.
  2141.  
  2142. If the "message=" argument was used, you will be in the "edit" mode of the
  2143. compose screen.  You can either edit the supplied message or immediately
  2144. [Save in Pending], [Queue Message], [Send Message Now], or [Cancel
  2145. Message].  You can also perform any other action on the message including
  2146. adding headers, adding attachments, or adding your signature block (see
  2147. the Section VIII, Compose Message Window).
  2148.  
  2149. The message that the "message=" argument points to must be a complete
  2150. message with at least one header.  It is suggested that you include at
  2151. least a "To:  " and "Subject:  " header.  These should be followed with at
  2152. least one blank line before the body of the message.
  2153.  
  2154. If both the "mail address of the recipient" argument and the "message="
  2155. argument are used, the "mail address" will take precedence over the "To: "
  2156. header in the message.
  2157.  
  2158. The recipient's name in either the mailto argument or the To header in the
  2159. message referenced by the "message=" argument, can be a nickname present
  2160. in your Address Book.  This is a convenient way to send messages to groups
  2161. where you are periodically adding or deleting members from the group.
  2162. Just use the group nickname in the "To:  " address to send the message to
  2163. the entire group.
  2164.  
  2165. If the "message=" argument is not present but a recipient's email address
  2166. is present, you will enter the compose window in a "new" message mode.
  2167. You must compose a message or Cancel the operation in order to procede.
  2168.  
  2169. When you exit from the Compose window by clicking on one of the action
  2170. requesters at the bottom of the window, AEMail will terminate
  2171. automatically unless the "CONT" keyword was present in the argument
  2172. stream.  If "CONT" is used, AEMail will continue so that you can perform
  2173. other AEMail functions.  You will then have to quit using the "Quit..."
  2174. menu item in the "Project Menu".
  2175.  
  2176. The "config=" keyword parameter is used to specify a configuration file
  2177. other that the normal s:aemail.cnfg file.  All pertanent data on the
  2178. AEMail configuration to be used will be in this file.  If you wish to
  2179. invoke AEMail from the shell and have it run normally (not as a "MailTo"
  2180. agent), you can use the "config=" parameter to direct AEMail to use a
  2181. different configuration file on startup.  To use AEMail in this manner,
  2182. you could simply type:
  2183.  
  2184.     AEMAIL config=[name_of_configuration_file]
  2185.  
  2186. The "mail_dir=" is used to override the AEMAIL:  assignment for the mail
  2187. directory.  You must specify a full path name for this alternate mail
  2188. directory.
  2189.  
  2190. If AEMail is used as a "mailto:" agent for your browser and that browser
  2191. passes it's public screen name along with the userid, you can use the
  2192. keyword argument "pubscn=" to specify that public screen.  AEMail will
  2193. then bring the browser's screen to the front when AEMail terminates.  If
  2194. this argument is missing and the browser opens on it's own screen but does
  2195. not, itself, bring the screen to the front when it returns from the
  2196. "mailto" command, you might have to manually bring the browser's screen to
  2197. the front with the LEFT-AMIGA M key.
  2198.  
  2199. When you invoke AEMail from the shell with a email address parameter or a
  2200. "message=" argument, you normally will not be able to use any of the
  2201. AEMail menus or commands unless the "CONT" key word was used.  However,
  2202. AEMail will always check for Mail on your POP Server and for Queued
  2203. messages to send before displaying the Compose message screen (see initial
  2204. AEMail action below) and ask for configuration data if required parameters
  2205. are not present in the s:aemail.cnfg file or the config= configuration
  2206. file.
  2207.  
  2208. If you invoked AEMail from the shell without any parameters, AEMail will
  2209. behave the same as if it was invoked from the Workbench by clicking on
  2210. it's icon except that tool types will not be utilized.  That action is
  2211. described below.
  2212.  
  2213. AEMail can be run either in an offline or online mode.  This means that
  2214. you do not have to be connected to your Internet provider when AEMail is
  2215. activated.  However, to actually receive or send mail via your Internet
  2216. provider, you must have your TCP/IP stack (AmiTCP, TermiteTCP, Miami, etc)
  2217. running and connected to your provider.  You can activate AEMail before
  2218. connecting to your provider or after; it makes no difference.
  2219.  
  2220. Both a convenient menu item and a command icon have been provided in
  2221. AEMail to start your TCP/IP stack ("TCP/IP/Start Net") after AEMail is up
  2222. and running provided a script can be used to make this connection.  If
  2223. a script is not provided for this purpose, AEMail will iconify to allow
  2224. you to start your TCP/IP stack manually.  A menu item ("TCP/IP/Stop Net")
  2225. and command icon have also been provided to disconnect your network
  2226. connection.
  2227.  
  2228. You can also automatically activate your TCP/IP stack at program startup
  2229. by providing the AUTOCONNECT=YES Tool Type described above or by check
  2230. marking the "Automatic connection to Internet Provider on AEMail Start Up"
  2231. in the TCP/IP Page of the configuration screen.  WARNING:  for this to
  2232. work, you will need to be able to activate your TCP/IP stack automatically
  2233. by a script.
  2234.  
  2235.                    Activating AEMail from the Workbench
  2236.  
  2237. To activate AEMail from the Workbench simply double click on the AEMail
  2238. icon.  You can also activate AEMail from the shell, but, if activated in
  2239. this manner, it will not have access to the configuration information
  2240. provided by Tool Types.  It does, however, have access to the
  2241. configuration information in the specified AEMail configuration file
  2242. (either s:aemail.cnfg or the file specified with config= in the shell 
  2243. calling argument).
  2244.  
  2245. AEMail opens on it's own 16 color Public Screen.  The Public Screen name
  2246. is "AEMAIL-1".  4 of the colors are defined by the first four colors of
  2247. the workbench screen.  The following 8 colors are pre-defined with the
  2248. following colors:  Red (13R, 0B, 0G), Green (0R, 15G, 0B), Blue (0R, 0G,
  2249. 15B), Magenta (15R, 0G, 15B), Yellow (15R, 15G, 0B), Orange (15R, 10G,
  2250. 0B), Brown (10R, 5G, 0B), and Purple (9R, 3G, 9B).  These colors have been
  2251. preset to provide a consistant color scheme for displaying icons and
  2252. folder tab colors.  Under consideration is the possibility of allowing
  2253. these colors to be user settable in the future.
  2254.  
  2255. Since multiple windows are opened by AEMail, the program opens on it's own
  2256. screen to allow uniformity in being able to push the screen to the back
  2257. (with all of it's member windows) and back again to the front.  The
  2258. LEFT-AMIGA-M key can be used for this purpose.
  2259.  
  2260. You can also iconify AEMail with an iconify bar on the Workbench screen.
  2261. A menu item has been provided to perform the iconify action.  When this
  2262. menu item is selected, the AEMail screen will disappear and a button bar
  2263. will appear on the Workbench screen with
  2264.  
  2265.     AEMail (Click on Close or with RMB to restore)
  2266.  
  2267. in the title.  When the iconified bar is selected, clicking either on the
  2268. close gadget or with the Right Mouse Button (RMB) will restore the AEMail
  2269. screen.
  2270.  
  2271. There is also a hotkey provided for iconifying AEMail.  This is
  2272. RIGHT-AMIGA-I.  This same hot key will also take AEMail out of iconify
  2273. mode.  The LEFT-AMIGA-I key will also accomplish this.
  2274.  
  2275. Periodically during the running of AEMail, the program will automatically
  2276. switch to the workbench screen for executing certain functions and then
  2277. switch back when the function is complete.
  2278.  
  2279. The first thing AEMail does when it is activated is to check to see that
  2280. certain configuration information has been provided.  The necessary items
  2281. are:
  2282.  
  2283.     POP3 UserID
  2284.     Password
  2285.     Your email address
  2286.     SMTP Domain Name
  2287.     Edit Call
  2288.  
  2289. If these items have not be provided, the following requester will be
  2290. displayed:
  2291.  
  2292.     The following Configuration items are empty
  2293.  
  2294.     [list of empty items]
  2295.  
  2296.     They are required items!
  2297.  
  2298. The Pop Server call and the SMTP Server call will also be included in this
  2299. list if the Domain Name is missing.
  2300.  
  2301. If this requester is displayed, you will be given the following choices:
  2302.  
  2303.            [Configure AEMAIL now]               [Cancel AEMAIL]
  2304.  
  2305. If you were to click on [Cancel AEMAIL], AEMail will terminate.  You can
  2306. not proceed any further until you have entered these items with the
  2307. Configuration screen or by providing them as Tool Types.
  2308.  
  2309. Clicking on the [Configure AEMAIL now] will bring up the Configuration
  2310. screen which was described previously.
  2311.  
  2312. If the PASSPROTECT=YES Tool Type was provided (registered users only) the
  2313. following window will be displayed:
  2314.  
  2315.                 |========================================|
  2316.                 |0|Enter Password                        |
  2317.                 |----------------------------------------|
  2318.                 |                                        |
  2319.                 |     Enter your new password below      |
  2320.                 |                                        |
  2321.                 |  [                                  ]  |
  2322.                 |                                        |
  2323.                 |                                        |
  2324.                 |                                        |
  2325.                 |  [START OVER]            [  CANCEL  ]  |
  2326.                 |________________________________________|
  2327.  
  2328.  
  2329. You must enter your password before you can procede.  You will be allowed
  2330. three attempts to enter a correct password.  If the correct password has
  2331. not been entered after three attempts, AEMail will terminate.  If the
  2332. password is correct, AEMail will continue.
  2333.  
  2334. NOTE: since activating the password protection is done by a Tool Type,
  2335. password protection is not available when you activate AEMail from the
  2336. shell.  A later version will allow you to set this option with the
  2337. configuration screens, but currently this feature is only available as a
  2338. Tool Type.
  2339.  
  2340. After verifying that required configuration information has been provided
  2341. and that correct password has been entered (if required), AEMail will
  2342. check to see if you are connected to your Internet provider.  If it is,
  2343. connection will be made to your POP server to see if there are any
  2344. messages available on the server in your mail box.  If there are, the
  2345. following requester will appear:
  2346.  
  2347.                   n Messages Available on the POP Server
  2348.  
  2349.                 Do you wish to receive these messages now?
  2350.  
  2351. If you click on the [YES] button, those message will be retrieved at this
  2352. point.  See the RETRIEVE MESSAGES command described in Section VI.
  2353. COMMAND ICON STRIP for details on this process.
  2354.  
  2355. If you click on [NO], no message retrieval will take place at this time.
  2356. You will need to retrieve these messages later using the RETRIEVE MESSAGES
  2357. command icon.
  2358.  
  2359. After AEMail checks to see if any messages are available on the POP
  2360. Server, it also checks to see if any messages are in the QUEUED folder
  2361. (messages queued to be sent).  If there are, the following requester will
  2362. appear:
  2363.  
  2364.                   You have n messages queued to be sent
  2365.  
  2366.                  Do you wish to send these messages now?
  2367.  
  2368. If you click on the [YES] button, all of the messages in the QUEUED folder
  2369. will be sent immediately.  This is the same as selecting the "Send Queued
  2370. Mail" item under the "Project" menu or selecting the QUEUED FOLDER and
  2371. clicking on the "Send Message Immediately" command icon (see Sections VI.
  2372. Command Icon Strip and VII.  AEMAIL MENUS below).
  2373.  
  2374. If you click on [NO], the queued messages will not be sent at this time.
  2375. You will need to send these messages later using either the "Send Queued
  2376. Mail" item under the "Project" menu or selecting the QUEUED FOLDER and
  2377. clicking on the "Send Message Immediately" command icon.
  2378.  
  2379. If you successfully connected at program startup the following message
  2380. will appear in the Title bar of the AEMail screen:
  2381.  
  2382.     TCP/IP session started with [Your-POP-Server-Name]
  2383.  
  2384. If you were not connected the following message will appear in the Title
  2385. bar:
  2386.  
  2387.     Not Connected to [Your-POP-Server-Name] Host
  2388.  
  2389. You can disable either or both the POP mail check or the queued mail check
  2390. at startup by checkmarking the appropriate items in the TCP/IP Page of the
  2391. Configuration screen.
  2392.  
  2393. When AEMail first starts, three windows are opened in horizontal bands on
  2394. the AEMail screen.  A window is displayed just below the screen menu/title
  2395. bar and provides a contextual help title bar and a Command Icon Tool Bar.
  2396. This Tool Bar provides icons for accessing the major functions of AEMail
  2397. and consists (from left to right) of the following icons:  Display Folder
  2398. List, Display Address Book, Retrieve Messages, Display Previous Message,
  2399. Display Previous Folder's Message List, Display Current Folder's Message
  2400. List, Display Next Folder's Message List, Display Next Message, Compose a
  2401. Message, Queue Message for Later Delivery, Send Message Immediately, Save
  2402. Message To File, Print, Delete/Undelete Message, Copy Messages, Transfer
  2403. Messages, Start TCP/IP Network Connection and Terminate TCP/IP Network
  2404. Connection.
  2405.  
  2406. The window below the command icon tool bar contains a "folder strip" set
  2407. of icons.  An icon is provided for each folder with a colored "tab" to
  2408. indicate the type of folder (of the user's own choosing).  Within each
  2409. folder icon is a short name (not exceeding 9 characters) for that folder.
  2410. Below this is the total number of messages minus any deleted messages.  It
  2411. may be followed by the number of un-read messages in parenthesis.  If
  2412. there are unread messages, both numbers will be displayed in red.  These
  2413. messages counts will be updated as messages are added or deleted from the
  2414. folders.
  2415.  
  2416. The height of the folder strip is defined by the font size that is used
  2417. for the folder name and the folder contents.  The font and font size that
  2418. is used can be selected by the user with the FLDRFONT= and FLDRFONTSZ=
  2419. Tool Types.  The folder icons will adjust accordingly.
  2420.  
  2421. Four pre-defined folders are provided:  "INBOX" for holding retrieved
  2422. messages, "PENDING" which holds messages that the user is currently
  2423. composing and has not decided to send as yet, "QUEUED" which holds
  2424. completed messages for later transmission, and "SENT" which holds messages
  2425. that have been sent and accepted by the SMTP Server.  Since these folders
  2426. must always be present, you can not delete or change the name of these
  2427. folders.
  2428.  
  2429. A facility has been provided to allow the user to add as many additional
  2430. folders of his own choosing that he wants to the list of folders.  As each
  2431. new folder is created, an icon will be created and placed next to the last
  2432. folder icon.  Any number of folders can be created and the "folder strip"
  2433. has the ability to scroll horizontally so that all of the folder icons can
  2434. be viewed and accessed.
  2435.  
  2436. You can use the menu items "Transfer..." and "Copy..." under the MESSAGE
  2437. menu to transfer or copy messages between folders.
  2438.  
  2439. The last window is placed below the "folder strip" and is used to display
  2440. either folder lists, address books, message lists, or messages themselves.
  2441. If a non-interlaced screen is provided, the message and address book
  2442. displays will start below the Command Icon Tool Bar (overlaying the folder
  2443. strip) rather than below the folder strip.  This is done to provide more
  2444. room for the message or address book display since the number of
  2445. displayable lines is limited.
  2446.  
  2447. Other windows are also provided which cover the entire screen below the
  2448. title bar for the purpose of providing configuration information and for
  2449. composing messages.
  2450.  
  2451. Each of the windows is described in detail in the WINDOW section below.
  2452.  
  2453. While the Command Icon Tool Bar and the folder strip are being displayed,
  2454. a contextual help line is provided in the Command Icon Tool Bar window
  2455. title bar below the screen's title bar.  As you pass the mouse cursor over
  2456. any command or folder icon, a description of that command or folder will
  2457. be displayed in the window title bar.  The main window menu bar should
  2458. also be active whenever the mouse pointer moves to the "folder strip" or
  2459. above.
  2460.  
  2461. All command and folder icons are surrounded by a raised box.  Whenever a
  2462. command or folder is selected, the box will become depressed.
  2463.  
  2464. When AEMail is first activated and you are online and have mail and accept
  2465. it's transfer, the message list for the INBOX folder will be displayed.
  2466. As each mail message is received you will see it added to the message list
  2467. of the INBOX.
  2468.  
  2469. If you are offline or there is no mail or mail is not being checked, the
  2470. folder list will be displayed.  Double clicking on either the name of a
  2471. folder in the list or one of the folder icons will cause the message list
  2472. for that folder to be displayed.
  2473.  
  2474. Double clicking on a message in the message list will cause that
  2475. particular message to be displayed.
  2476.  
  2477. If you have selected a time increment in the Configuration screen (the
  2478. default is 2 minutes), a background process will be started which checks
  2479. your POP server every few minutes (as specified by the interval) for
  2480. messages.  If there are any messages, the following requester will pop up:
  2481.  
  2482.  
  2483.                              YOU HAVE MAIL!!
  2484.  
  2485.                   n Messages available on the POP Server
  2486.  
  2487.                 Do you wish to receive these messages now?
  2488.  
  2489.  
  2490. Replying [YES] to the above requester will start the retrieval of the
  2491. messages.  This requester will only pop up when you are not in the middle
  2492. of some function such as composing a message, transferring or saving a
  2493. message, printing a message, or performing configuration changes.  It will
  2494. pop up on the Workbench screen if you have AEMail iconified.
  2495.  
  2496. NOTE:  if you did not specify that you wanted messages deleted from your
  2497. POP server as you transferred them to your Amiga, the "YOU HAVE MAIL"
  2498. requester will pop up each time the system checks for mail.
  2499.  
  2500.  
  2501.                      USING AEMail AS A "MailTo" AGENT
  2502.  
  2503. A number of Amiga WWW Browsers allow you to select a Mail agent to be used
  2504. for sending email when a "mailto:" HTML link is specified.  AEMail can be
  2505. used as such a mail agent.
  2506.  
  2507. On the configuration screen for your browser specify AEMail as your
  2508. "mailto:" agent by using the full path name of AEMail and the token for
  2509. specifying the mailto email address.
  2510.  
  2511. As an example, for Voyager you can specify the following:
  2512.  
  2513.     AmiTCP:bin/AEMail %h
  2514.  
  2515. as the "mailto:" helper application in the "Network Settings:  Other"
  2516. Voyager menu or when you install Voyager.  Be sure and save your Voyager
  2517. settings once you make the change.
  2518.  
  2519. The "%h" in the above specification is Voyager's token for where to place
  2520. the email address.  The specification also assumes that AEMail was
  2521. installed in the AmiTCP:bin drawer.  Use the correct full path for where
  2522. you installed AEMail.  Voyager does not require a "pubscr=" argument.
  2523.  
  2524. Other browsers, if they use this capability, may have a different way to
  2525. specify the "mailto" user agent.  Consult your browser documentation for
  2526. how to do this.
  2527.  
  2528. In AWeb, for instance, bring up the "Change Settings" menu and select
  2529. "External programs" in the cycle gadget.  You enter the "mailto:"
  2530. application call with two string gadgets.  The first string gadget
  2531. specifies the Command string which would be "AmiTCP:bin/AEMail" (again the
  2532. full path name) and the second string gadget specifies the Argument string
  2533. which would be "%s pubscn=%s".  AWeb does use the public screen argument.
  2534.  
  2535. In order for the "mailto:" agent to work properly, AEMail must NOT be
  2536. running when you start up your browser.  When you click on the "mailto:"
  2537. link, AEMail will be loaded, the Compose message window will be displayed,
  2538. you will then be able to compose and send the message, and AEMail will
  2539. terminate.
  2540.  
  2541. If you have a custom configuration file, you should also add the argument
  2542. "config=name-of-config-file" to the "mailto" calling argument.  As an
  2543. example, using Voyager:
  2544.  
  2545.     AmiTCP:bin/AEMail %h config=name-of-file
  2546.  
  2547.  
  2548.                         VI. COMMAND ICON TOOL BAR
  2549.  
  2550. Below is a description of the "command icon tool bar" and the fuctions
  2551. that it performs:
  2552.  
  2553.  
  2554.                            Display Folder List
  2555.                            -------------------
  2556.  
  2557. This icon looks like a file cabinet.  Clicking on the icon will cause the
  2558. folder list to be displayed in the lower window.  This list shows each
  2559. folder with its short name (INBOX, PENDING, etc), a description of the
  2560. folder, the number of unread mesages in the folder, and the total number
  2561. of messages in the folder.
  2562.  
  2563. Unlike the count displayed in the folder icon, the total number of
  2564. messages includes any messages marked for deletion.
  2565.  
  2566.  
  2567.                            Display Address Book
  2568.                            --------------------
  2569.  
  2570. This icon looks like a closed book with the letter A on its cover.
  2571. Clicking on this icon will display the Address Book window.
  2572.  
  2573. Each address book entry contains three fields:  Nickname, Real Name, and
  2574. UserID (Address).  In addition, entries can be provided for groups with a
  2575. distribution list.  The group is identified with the heading "DISTRIBUTION
  2576. LIST" along with the number of items in the list in the top most UserID
  2577. field.  The UserID's for the members of that list are shown below that
  2578. heading.
  2579.  
  2580. For items in the distribution list, real UserID's or Nicknames can be
  2581. used.  An item in the distribution list can also be another distribution
  2582. list (In this case, only a Nickname can be used).  All nicknames are
  2583. expanded to Real Name and UserID when mail is sent.
  2584.  
  2585. A checkbox item, called "Expand" to the right of the Address Book headings
  2586. allows the user to either expand and show all members of the group or
  2587. shrink the address book so that only the group header is displayed.  This
  2588. item is normally checked indicating the groups are in expanded mode.  If
  2589. the check mark is removed, the group entries will shrink showing only the
  2590. group headings.  This feature is only available to registered users.
  2591.  
  2592. Currently, address book entries are sorted by Nickname and group entries
  2593. are interspersed with single entries.  Also Real Names are presented as
  2594. first name followed by last name rather than last name, first name.
  2595.  
  2596. If you are displaying a message, or have a message selected, when you
  2597. click on the Address Book icon, the "Reply-To:" address, if present, will
  2598. be transferred to the UserID address in the Address Book.  If the
  2599. Reply-To:  address is not present, the From:  address will be used.  If a
  2600. Real Name is present in the address it also will be transferred.  You can
  2601. force the From:  address to be transferred by holding down the shift key
  2602. when you click on the Address Book icon.  This process facilitates
  2603. transferring names and UserIDs to the Address Book.  Please keep in mind
  2604. that Reply-To: addresses normally do not have real names associated with
  2605. them, but From: addresses many times do.  If you want the real name you
  2606. may have to hold down the shift key when you click on the Address Book
  2607. icon.
  2608.  
  2609. The first time AEMail is loaded, a special Address Book entry with a
  2610. nickname of "AEMAIL" is created.  This entry can be used to send bug
  2611. reports and messages about AEMail to my email address.
  2612.  
  2613. Address book data is stored in a file in your AEMail directory called
  2614. ".addrbook".
  2615.  
  2616. A more complete description of the Address Book window is given later
  2617. under Section VIII.  AEMAIL WINDOWS, Address Book Window.
  2618.  
  2619.  
  2620.                             Retrieve Messages
  2621.                             -----------------
  2622.  
  2623. This icon looks like an envelope with an arrow coming in.  When selected,
  2624. AEMail will attempt to connect to the POP host server and transfer any
  2625. mail at the server to your Amiga.
  2626.  
  2627. If you are in offline mode (you are not connected to your Internet Service
  2628. Provider or AEMail can not connect, for some reason, to your POP server),
  2629. you will see a requester that asks:
  2630.  
  2631.  
  2632.                    !! We are running in Offline mode !!
  2633.  
  2634.                Do you wish to receive messages from files?
  2635.  
  2636.  
  2637. Clicking on [NO] will terminate the retrieval process.
  2638.  
  2639. Clicking on [YES] will bring up a file requester which will allow you to
  2640. select one or more files.  The default directory for these files is
  2641. "AMITCP:" since it is assumed that you are trying to bring in mail that
  2642. was previously transferred using another mail user agent such as AmiPOP,
  2643. AirMail, or Voodoo; however, you can switch to any other directory and
  2644. bring in any file that is in email text format.  You can also change the
  2645. default directory for retrieving off-line mail with the Path Parameters
  2646. page on the Configuration screen.
  2647.  
  2648. AEMail automatically recognizes mail stored as individual messages or as
  2649. message streams (such as stored by AmiPOP).  The only requirement is that
  2650. the message stream must separate messages with data beginning:
  2651.  
  2652.     ...<LF><LF>From [UserID]
  2653.  
  2654. where [UserID] is the UserID specified in the USERID= tool type or with
  2655. the Required Parameters page on the Configuration screen.
  2656.  
  2657. This also works with message streams saved by the "Save Message to File"
  2658. or the "Export.." item in the messages menu.
  2659.  
  2660. It is also assumed that lines have been stored in the file ending in <LF>
  2661. and not <CR><LF> (<CR> is $0D and <LF> is $0A).
  2662.  
  2663. If you encounter a message stream that does not use the above to separate
  2664. messages, please report what was used and what product was used to create
  2665. the message stream.  A copy of the message stream on floppy or sent to me
  2666. as an email attachment would be very handy.
  2667.  
  2668. If you are connected to your Internet Service Provider and connection can
  2669. be made to your POP mail server, all messages stored on the server will be
  2670. transferred to the Amiga.  They will be stored as individual messages in
  2671. the AEMAIL: directory with cryptic file names.
  2672.  
  2673. A progress window will also be displayed which will show the number of the
  2674. current message being received, the total number of messages being
  2675. received, the percentage of the current message already received and the
  2676. total bytes in the message being received.  The percentage will be shown
  2677. as both a number and a graphic slider.
  2678.  
  2679. This progress window also has an [ABORT] button which allows you to
  2680. terminate the receipt of the current and all remaining messages from your
  2681. POP Server.
  2682.  
  2683. PLEASE NOTE:  The abort process only aborts the receipt of messages into
  2684. the AMIGA, It does NOT abort the transfer of data from the POP Server.
  2685. While AEMail disconnects from the server, the server may be unaware of
  2686. this and continue to send the remainder of the message.  If AEMail
  2687. attempts to re-establish contact with the Server while it is still sending
  2688. the message AEMail may start to receive the middle of the previously
  2689. requested message.  AEMail has been programmed to recognize this and will
  2690. temporarily report that the POP connection could not be established.  Once
  2691. the POP Server finishes transferring the message, it should become
  2692. available for another connection.
  2693.  
  2694. The progress window will be shown both when retrieving messages from your
  2695. POP server and from files, however, if you are retrieving a message
  2696. stream, AEMail will not be able to correctly determine the number of
  2697. messages being retrieved.  Therefor the "n of n" indicator will be
  2698. incorrect.
  2699.  
  2700. If mail on the server is to be deleted, the "Delete Host Mail" item in the
  2701. Retrieve Messages menu must be checked.  If this menu item is not checked,
  2702. mail will NOT be deleted on your POP server.  This has no effect when you
  2703. are retrieving messages from a file.  NOTE:  the AEMail Installation
  2704. script automatically defaults to deleting host mail.  You will have to
  2705. un-check this item if you want to keep mail on your POP Server.
  2706.  
  2707. Since old mail may not be deleted on your server, a menu item has been
  2708. provided under the Retrieve Messages menu called "Excl Dup Msgs".  When
  2709. this item is checked duplicate messages from the mail server which are
  2710. currently stored in any incoming folder will not be stored again.  The
  2711. only folders not checked for duplicate messages are the PENDING, QUEUED
  2712. and any folder designed to hold SENT messages.  Again, the default action
  2713. with the installation script is to delete duplicate messages.
  2714.  
  2715. Currently, like sending messages to your Internet provider, the retrieval
  2716. process is run in the same execution mode as AEMail.  This means that all
  2717. of the messages must be received from the POP host before any other AEMail
  2718. process can take place.  Again, a future version will move the retrieval
  2719. process to a background process so you can proceed with other AEMail
  2720. functions while retrieval takes place.
  2721.  
  2722. You can be running another program on your Amiga, however when the message
  2723. retrieval takes place.  If you are in iconify mode when retrieval takes
  2724. place it will be done totally in the background although you will see the
  2725. "You have mail" requester (see below).
  2726.  
  2727. Every time a new message is retrieved AND stored, the total and new
  2728. message counts in the folder list AND the folder icon strip will be
  2729. updated.  Also the top title bar will display the following message:
  2730.  
  2731.   Message n of n retrieved[/deleted] from [POP server/file], [not] saved
  2732.  
  2733. The first n indicates the current message number and the second n
  2734. indicates the total number of messages being retrieved.  (NOTE:  This
  2735. message will also appear when local mail files are being transferred, but
  2736. the counts may not be accurate if you are retrieving from a message
  2737. stream.  Also, the retrieval process from local files is so fast, you may
  2738. only see the message for the last retrieval.)
  2739.  
  2740. The [/deleted] will appear if the message has been deleted on the POP
  2741. server and [not] will appear if the message was a duplicate and was not
  2742. saved.
  2743.  
  2744. You can check for messages on your POP server and retrieve these messages
  2745. manually any time you wish by clicking on the RETRIEVE MESSAGES icon.
  2746. Also, the user has the option of retrieving messages automatically when
  2747. AEMail is first activated (provided you are connected to your Internet
  2748. provider), each time you execute your "startnet" script from within
  2749. AEMail, and when you quit AEMail.
  2750.  
  2751. You can also set a time interval in minutes in which AEMail will
  2752. periodically check for new mail.  This function is done in the background
  2753. and if one or more messages are on your POP server, the following
  2754. requester will pop up:
  2755.  
  2756.  
  2757.                              YOU HAVE MAIL!!
  2758.  
  2759.                   n Messages available on the POP Server
  2760.  
  2761.                 Do you wish to receive these messages now?
  2762.  
  2763.  
  2764. Replying [YES] to the above requester will start the retrieval of the
  2765. messages.  This requester will only pop up when you are in the main AEMail
  2766. screen and are not in the middle of some function such as composing a
  2767. message, transferring or saving a message, printing a message, or
  2768. performing configuration changes.
  2769.  
  2770. NOTE:  if you did not specify that you wanted messages deleted from your
  2771. POP server as you transferred them to your Amiga, the "YOU HAVE MAIL"
  2772. requester will pop up each time the system checks for mail.
  2773.  
  2774.                          Display Previous Message
  2775.                          ------------------------
  2776.  
  2777. This icon is a long yellow backward arrow.  When you are displaying a
  2778. message, clicking on this icon will display the previous message in the
  2779. message list.  If you are at the first message in the list, a requester
  2780. will be displayed informing you of this.
  2781.  
  2782. A more complete description of the message display window is given under
  2783. Section VIII. AEMAIL WINDOWS, Message Display Window.
  2784.  
  2785.  
  2786.                   Display Previous Folder's Message List
  2787.                   --------------------------------------
  2788.  
  2789. This icon is a short backward arrow.  Clicking on this icon will display
  2790. the previous folder's message list.
  2791.  
  2792. A description of the message list is given under Section VIII AEMAIL
  2793. WINDOWS, Message List Window.
  2794.  
  2795.                   Display Current Folder's Message List
  2796.                   -------------------------------------
  2797.  
  2798. This icon looks like a folder.  Clicking on this icon will display the
  2799. current folder's message list.  This is one way to get back to the current
  2800. message list when you are displaying a message and the folder list is
  2801. obstructed.
  2802.  
  2803. A description of the message list is given under Section VIII AEMAIL
  2804. WINDOWS, Message List Window.
  2805.  
  2806.                     Display Next Folder's Message List
  2807.                     ----------------------------------
  2808.  
  2809. This icon is a short forward arrow.  Clicking on this icon will display
  2810. the next folder's message list.
  2811.  
  2812. A description of the message list is given under Section VIII AEMAIL
  2813. WINDOWS, Message List Window.
  2814.  
  2815.                            Display Next Message
  2816.                            --------------------
  2817.  
  2818. This icon is a long yellow forward arrow.  When you are displaying a
  2819. message, clicking on this icon will display the next message in the
  2820. message list.  If you are at the last message in the list, a requester
  2821. will be displayed informing you of this.
  2822.  
  2823.  
  2824. A more complete description of the message display window is given under
  2825. Section VIII AEMAIL WINDOWS, Message Display Window.
  2826.  
  2827.  
  2828.                             Compose A Message
  2829.                             -----------------
  2830.  
  2831. This icon looks like a sheet of paper with a pen on it.  The Compose a
  2832. Message function brings up the Compose Message window which is described
  2833. under Section VIII AEMAIL WINDOWS, Compose Message Window.  In this window
  2834. you will enter information about the message you are about to compose.
  2835. The information you enter includes the Nickname or UserID of the
  2836. receipient of the message, the subject and whether or not you want to send
  2837. cc's to anyone.
  2838.  
  2839. A special [Call Address Book] button is provided that allows you to call
  2840. up an abreviated version of the Address Book.  By clicking on an address
  2841. book name you can transfer the nickname for that address to any of the
  2842. To:, cc:, or bcc:  fields.  You select the field you want to transfer the
  2843. nickname to by a special cycle gadget in the address book display.
  2844.  
  2845. When the Address Book is displayed from the Compose window, all groups
  2846. will show as the group header and number of entries in that group.  For
  2847. AEMail registered users, an [Expand] checkmarked gadget will allow you to
  2848. expand the groups so you can see all of the entries.  Exiting from the
  2849. Address Book display is accomplished by double clicking on an address (it
  2850. will be transferred to the appropriate field and then the Address Book
  2851. will be closed) or by clicking on the Close gadget in the window border or
  2852. at the bottom of the window.
  2853.  
  2854. To compose the message text you would click on the [Compose/Edit Message]
  2855. which will call up your editor.  When you save and exit from the editor,
  2856. you will be brought back to the Compose Message window.
  2857.  
  2858. You can specify the format that you want you text to be sent as.  You can
  2859. select between 8-bit, 7-bit, quoted-printable, or encoded binary (BASE64).
  2860. This facilitates sending messages with foriegn character sets through
  2861. gateways that only handle 7 bit data.  The default is 8 bit.  Both
  2862. "quoted-printable" and "encoded binary" are 7 bit schemes for representing
  2863. 8 bit data.  When you display a message which is in either
  2864. "quoted-printable" or "encoded binary", it will be displayed correctly.
  2865.  
  2866. You can also specify any attachments you want to send with the message
  2867. through the Add Attachment Requester or you can specify a signature file
  2868. or additional headers.
  2869.  
  2870. After supplying the required information, you can then save your message
  2871. into either the PENDING or QUEUED folder or send it directly.  If you
  2872. select [Send Message Now] you MUST be connected to your Internet provider.
  2873.  
  2874. If a message has been selected in any folder, except the PENDING, QUEUED,
  2875. or SENT folders, before clicking on the COMPOSE MESSAGE icon, the compose
  2876. will be treated as a reply to the selected message.  The original Reply-To
  2877. address for the message you are replying to will appear in the To:  field
  2878. on the Compose window.  If the Reply-To:  address is not present the From:
  2879. field will be used as recipient of the reply.  You can force the From:
  2880. field to be used by holding down the shift key when you click on the
  2881. Compose icon.
  2882.  
  2883. If you are not interested in creating a reply, you can change to creating
  2884. a new message to be sent to the same (or different) recipient, or you can
  2885. forward the message to a different recipient.
  2886.  
  2887. If the message selected was in the PENDING or QUEUED folder, you will be
  2888. allowed to either edit the selected message or create a new message.  If
  2889. you edit the message it will be stored back into the the folder you
  2890. selected or will be sent (if you click on [Send Message Now].  The old
  2891. message will be automatically removed from the system.
  2892.  
  2893. If the message selected was in the SENT folder you will only be able to
  2894. create a new message.
  2895.  
  2896.                      Queue Message For Later Delivery
  2897.                      --------------------------------
  2898.  
  2899. This icon looks like a mailbox.  This function is provided to allow the
  2900. user to mark messages that you want sent later.  Normally, NO MORE EDITING
  2901. OF THESE MESSAGES should occur once they are moved to the QUEUED folder.
  2902. However, AEMail does allow this to occur.  Messages can be moved back to
  2903. the PENDING folder with the "Transfer..." item in the Messages menu.
  2904. Messages for queuing must come from the PENDING folder.  The messages can
  2905. also be placed in either the PENDING or QUEUED folders (or sent) by the
  2906. Compose Message window.
  2907.  
  2908. You can send these messages manually from the QUEUED folder any time you
  2909. want by either sending the entire folder or individual messages in the
  2910. folder.  This is done by selecting the QUEUED folder and clicking on the
  2911. SEND IMMEDIATE icon (see above) or by selecting the "Send Queued Mail"
  2912. item under the PROJECT menu.
  2913.  
  2914. AEMail also allows the user the option of sending queued messages
  2915. automatically when AEMail is first activated, or when the program
  2916. terminates provided you are connected to your Internet provider (see
  2917. Section V.  STARTING AEMAIL, above).  It will also perform this check when
  2918. you make connection to your Internet provider through the StartNet script
  2919. unless you have disabled this feature with the TCP/IP Parameters page of
  2920. your Configuration screen. 
  2921.  
  2922. With this option you can compose messages when you are in an off-line
  2923. mode, save them in PENDING while you are working on them, and then QUEUE
  2924. them when you are satisfied with the message you want to send.  The Queued
  2925. messages are then automatically sent when you log onto your Internet
  2926. Provider by the StartNet command.
  2927.  
  2928. If messages are selected in the PENDING folder when you click on the QUEUE
  2929. MESSAGE icon, a requester will appear that asks:
  2930.  
  2931.     Do you wish to queue the entire pending folder
  2932.     or just selected messages?
  2933.  
  2934. The choices available are:
  2935.  
  2936.        [ENTIRE FOLDER]     [SELECTED MESSAGES]     [CANCEL QUEUING]
  2937.  
  2938. If no messages have been selected (or if all of the messages have been
  2939. selected), the entire PENDING folder will be queued without a requester
  2940. appearing.  Deleted messages in the PENDING folder are never queued.
  2941.  
  2942. If there are no undeleted messages in the PENDING folder a notification
  2943. requester will appear that indicates that "No messages available to
  2944. queue".
  2945.  
  2946. The messages that are selected will be placed in the QUEUED folder and
  2947. removed from the PENDING folder.
  2948.  
  2949.                          Send Message Immediately
  2950.                          ------------------------
  2951.  
  2952. This icon looks like an envelope with an arrow going out.  An attempt will
  2953. be made to send the Selected Message(s) to their recipients.  The messages
  2954. to be sent must be in either in the PENDING or QUEUED folder.  The
  2955. messages will be sent from the QUEUED folder only if the QUEUED folder is
  2956. selected; otherwise they will be sent from the PENDING folder.
  2957.  
  2958. If messages are selected, a requester will appear that asks:
  2959.  
  2960.     Do you wish to send the entire [pending/queued] folder
  2961.     or just selected messages?
  2962.  
  2963. The choices available are:
  2964.  
  2965.         [ENTIRE FOLDER]     [SELECTED MESSAGES]     [CANCEL SEND]
  2966.  
  2967. If no messages have been selected or all of the messages in the folder are
  2968. selected, the entire selected folder will be sent without a requester
  2969. appearing.  Deleted messages are never sent.
  2970.  
  2971. If there are no undeleted messages in the selected folder a notification
  2972. requester will appear that indicates that "No messages available to send".
  2973.  
  2974. A check will then be made to see if you have an active connection to your
  2975. Internet provider.  If you do not, a requester will be displayed which
  2976. informs the user that we are in offline mode and that the messages can not
  2977. be sent.
  2978.  
  2979. If you are connected to your Internet Provider, a message will appear in
  2980. the top title bar that says "Connecting to SMTP Host to send mail".  Once
  2981. the SMTP connection is made.  AEMail will display "Starting to send n
  2982. messages" where n is the number of messages selected to send.  If we are
  2983. unable to connect or an error is reported back from your Internet
  2984. provider, a message will appear in the title bar showing the nature of the
  2985. error and the messages will not be sent.
  2986.  
  2987. Sometimes, if the error message is from your Internet Provider, you will
  2988. not be able to see all of it.  If your TCPLOG is active, you will be able
  2989. to see it on the Log File, however.
  2990.  
  2991. A progress window will also be displayed which will show the current
  2992. number of the message being sent, the total number of messages being sent,
  2993. the percentage of the current message already sent and the total bytes in
  2994. the current message being sent.  The percentage will be shown as both a
  2995. number and a graphic slider.
  2996.  
  2997. This progress window also has an [ABORT] button which allows you to
  2998. terminate the sending of the current and all remaining messages to your
  2999. SMTP Server.
  3000.  
  3001. All nicknames used in To:, cc:, and bcc:  header fields will be expanded
  3002. to the form:  Real Name<userid>.  Group nicknames will be expanded to the
  3003. Real Names and userids of all members of the group, or, if "Send Header
  3004. Only" is set for that group, only the group header will be displayed in
  3005. the To:  field.
  3006.  
  3007. When each message is successfully sent, the following message will be
  3008. displayed in the upper title bar:
  3009.  
  3010.     Mail n of n successfully sent to [To: addressee]
  3011.  
  3012. The n in the above message indicates the message number and the total
  3013. messages to be sent.  The [To:  addressee] indicates who the message was
  3014. addressed to.  If it was addressed to multiple addressees, the first
  3015. addressee will appear followed by ", et al...".
  3016.  
  3017. The message will also be placed in the SENT folder and marked as deleted
  3018. in the PENDING or QUEUED folder.
  3019.  
  3020. In the current version of AEMail, the send process operates in the same
  3021. execution mode as AEMail.  This means that you can not perform any other
  3022. AEMail operation until the message is either rejected by your Internet
  3023. provider or successfully received by your provider (unless you abort the
  3024. process).  In a future version, this process will be moved to a background
  3025. process so that you can perform work in AEMail while the sending of the
  3026. message proceeds.
  3027.  
  3028.  
  3029.                       Save (Export) Message To File
  3030.                       -----------------------------
  3031.  
  3032. This icon looks like a diskette.  A message must be selected before
  3033. activating this function and multiple messages can be selected.  A message
  3034. that is currently being displayed is considered a selected message.
  3035.  
  3036. You can save multiple messages as a block of messages or as individual
  3037. messages.  If you have selected multiple messages a requester will be
  3038. displayed as follows:
  3039.  
  3040.                    More than one message marked to save
  3041.  
  3042.                    Do you want to save them as a group
  3043.                              or Individually
  3044.  
  3045.                         If you select Individually
  3046.                        a File Requester will appear
  3047.                              for each message
  3048.  
  3049.                 [Save as Group]        [Save Individually]
  3050.  
  3051.  
  3052. Unless you are saving the messages as a group, a requester will also be
  3053. displayed for each message which will describe the message as to Date,
  3054. From, To, and Subject and ask you if you want to perform the requested
  3055. action.  Selecting [SAVE] will display a file requester in which you will
  3056. be asked to enter the file name you want the message saved as, and
  3057. selecting [CANCEL] will not save the current message.
  3058.  
  3059. If you are saving the message as a group, only the file requester will
  3060. appear.
  3061.  
  3062. The complete message, including all attachments, is saved in the format in
  3063. which the message was received from the POP server except that
  3064. CARRAGE-RETURN/LINEFEED sequences are stored as LINEFEEDs alone.  Also,
  3065. the message ending sequence (.<CR><LF>) is eliminated and any embedded
  3066. ..<CR><LF> are changed to .<LF> as they would normally appear in a
  3067. message.
  3068.  
  3069. If the messages are saved as a group, each message will have a special
  3070. header separating it from the following message.  This header consists of
  3071. a line feed followed by:
  3072.  
  3073.     From [your UserID]@[Your POP Server name] [date]
  3074.  
  3075. Only the special header (not the line feed) will appear for the first
  3076. message.
  3077.  
  3078.  
  3079. This facilitates importing a group of messages back into AEMail. (See
  3080. the Retrieve Messages command and the menu item From Local File...  under
  3081. the Retrieve Msgs menu.)
  3082.  
  3083. If you want to save the body of the message or an attachment in its
  3084. converted format, you can do that with either the [SAVE TEXT] gadget in
  3085. the message display window or with the Attachment Requester that can be
  3086. brought up when you display a message with attachments (see Attachment
  3087. Requester under VIII.  AEMAIL WINDOWS below).
  3088.  
  3089.  
  3090.                                   Print
  3091.                                   -----
  3092.  
  3093. This icon looks like a printer.  You must select the messages you want
  3094. printed prior to selecting this icon.  Multiple message selection works
  3095. with this command.  If no messages have been selected, you will be asked
  3096. if you want to print a list of the messages in that folder.  Also, if this
  3097. icon is selected while you are in the Address Book, the address book
  3098. contents will be printed.
  3099.  
  3100. Each of the messages will be printed in the order that they appear in your
  3101. message list.  All selected messages will be printed whether they are
  3102. marked for deletion or not.
  3103.  
  3104. A progress indicator will appear as each message is being sent to your
  3105. printer which shows the percent being printed and the total bytes being
  3106. printed.  This progress indicator has an [ABORT] button which allows you
  3107. to terminate the printing.  However, beware, most printers have a
  3108. substantial buffer which will probably receive all of your messages quite
  3109. quickly.  Once the messages are in the printer's buffer, the printing can
  3110. not be cancelled without turning your printer off.
  3111.  
  3112. A heading line will be printed on each page of the listing which contains
  3113. the following information:
  3114.  
  3115. Message Sent on MM/DD/YY (DOW) at HH:MM [AM/PM], [from/to] [name]  Page n
  3116.  
  3117. where
  3118.  
  3119.     MM/DD/YY is the date the message was sent (received) or composed,
  3120.     DOW is the day of the week the message was sent (received) or
  3121.         composed,
  3122.     HH:MM is the hour and minute the message was sent (received) or
  3123.         composed using a 12 hour clock,
  3124.     [AM/PM] is either AM or PM.
  3125.     [from/to] if the message was received you will see "from", and if you
  3126.         composed or sent the message you will see "to",
  3127.     [name] the full name of the sender or nickname of recipient,
  3128.     n is the the page number.
  3129.  
  3130. On the first page only, if there are attachments, the following line will
  3131. appear below the heading line:
  3132.  
  3133. This message has attachments (See last page for list).
  3134.  
  3135. On a separate page after the message, the attachment list will appear,
  3136. providing the "Include Attachment List in Print Out" item is checkmarked
  3137. in the General Parameters portion of the Configuration screen.  Printing
  3138. the attachment list is the default action.
  3139.  
  3140. If attachments are a Text or Message type and are either 7-bit, 8-bit, or
  3141. quoted-printable encoding format they will be printed following the body
  3142. of the message.  Other types of attachments you will have to save to a
  3143. file and print the file with an appropriate printing program.
  3144.  
  3145. Note:  no check is made whether a selected message is deleted or not.  If
  3146. a deleted message is selected it will be printed anyway (this is probably
  3147. desireable in certain circumstances).  If you don't want to print it,
  3148. de-select it!
  3149.  
  3150. This function can also print a list of all messages in a folder.  To do
  3151. this, DO NOT select any messages in the folder.  A requester will appear
  3152. when you select either the printer command icon or the Print menu item
  3153. which says:
  3154.  
  3155.  
  3156.                       No messages selected to print!
  3157.  
  3158.                        Do you want to print a list
  3159.                         of all the messages in the
  3160.                          [name of folder] folder?
  3161.  
  3162.                       [YES]                     [NO]
  3163.  
  3164. By selecting [YES] you will print a list of the messages.  Messages will
  3165. be printed in the order that they appear in the message list.
  3166.  
  3167. Selecting [NO] will terminate the printing function.
  3168.  
  3169. Printing uses your Preferences Printer.  You should set it up properly
  3170. before executing AEMail, but you can set it up while in AEMail by using
  3171. the General Parameters page on the Configuration screen.  You can also
  3172. specify a print file that the output will be directed to.
  3173.  
  3174. As a default AEMail will space 4 lines down before starting to print.
  3175. This "Top Margin", however, can be changed in the General Parameters page
  3176. of the Configuration screen.
  3177.  
  3178.  
  3179.                          Delete/Undelete Messages
  3180.                          ------------------------
  3181.  
  3182. This icon looks like a garbage can.  This will delete OR undelete all
  3183. messages that have been selected in a message list.  Whether deleting or
  3184. undeleting takes place depends on the current status of the message.  If
  3185. it is currently marked for deletion, it will be undeleted.
  3186.  
  3187. This function only marks (or unmarks) messages for deletion.  The messages
  3188. will actually be deleted only when AEMail exits.  The message counts in
  3189. the folder icons, however, will only represent undeleted messages.  You
  3190. can also suppress the display of deleted messages in the message list by
  3191. unchecking the Show/Deleted Messages item under the Messages menu.
  3192.  
  3193.                   Copy Selected Messages to a new folder
  3194.                   --------------------------------------
  3195.  
  3196. This icon looks like two sheets of paper, one laying over the other.  This
  3197. will copy all selected messages from the selected folder to a new folder.
  3198. When you select this icon a Notification window appears which says:
  3199.  
  3200.  
  3201.                     Select Folder to Copy Messages To!
  3202.  
  3203.                                  [CANCEL]
  3204.  
  3205.  
  3206. When the window appears, click on the folder icon that represents the
  3207. folder you want the messages copied to.  The window will automatically
  3208. disappear at that time.
  3209.  
  3210. The selected messages will be copied to that folder.  Messages will remain
  3211. in both folders.
  3212.  
  3213. Clicking on [CANCEL] before clicking on a folder will cancel the
  3214. operation.
  3215.  
  3216. As the messages are being copied, the folder message list that the
  3217. messages are copied to will be displayed (unless a message is being
  3218. displayed).  Once the copy is complete, the folder message list from which
  3219. the messages are copied will be displayed unless a message is being
  3220. displayed.
  3221.  
  3222.  
  3223.                 Transfer Selected Messages to a new folder
  3224.                 ------------------------------------------
  3225.  
  3226. This icon looks like a sheet of paper with arrows pointing to the right.
  3227. It will move all selected messages from the selected folder to a new
  3228. folder.  When you select this icon a Notification window appears which
  3229. says:
  3230.  
  3231.  
  3232.                   Select Folder to Transfer Messages To!
  3233.  
  3234.                                  [CANCEL]
  3235.  
  3236.  
  3237. When the window appears, click on the folder icon that represents the
  3238. folder you want the messages transferred to.  The window will
  3239. automatically disappear at that time.
  3240.  
  3241. The selected messages will be copied to that folder, and the messages in
  3242. the folder from which the messages are copied will be marked as "deleted".
  3243.  
  3244. Clicking on [CANCEL] before clicking on a folder will cancel the
  3245. operation.
  3246.  
  3247. As the messages are being transferred, the folder message list that the
  3248. the messages are transferred to will be displayed (unless a message is
  3249. being displayed).  Once the transfer is complete, the folder message list
  3250. from which the messages are copied and deleted will be displayed unless a
  3251. message is being displayed.
  3252.  
  3253.  
  3254.                      Start TCP/IP Network Connection
  3255.                      -------------------------------
  3256.  
  3257. This icon looks like a horizontal jagged line.  This will start your
  3258. network connection to your Internet Provider using your StartNet script.
  3259. It performs the same function as the "Start Net" item under the TCP/IP
  3260. menu (see below under Section VII, AEMAIL MENUS.
  3261.  
  3262.                    Terminate TCP/IP Network Connection
  3263.                    -----------------------------------
  3264.  
  3265. This icon looks like a horizontal jagged line with a red slash through it.
  3266. This will terminate your network connection to your Internet Provider
  3267. using your StopNet script.  It performs the same function as the "Stop
  3268. Net" item under the TCP/IP menu (see below under Section VII, AEMAIL
  3269. MENUS.
  3270.  
  3271.                             VII. AEMAIL MENUS
  3272.  
  3273. Below is a list of all the current menus and menu sub-items and a description
  3274. of their functions:
  3275.  
  3276.  
  3277.                                Project menu
  3278.                                ------------
  3279.  
  3280. Configuration...
  3281.  
  3282.     This has five submenu items for controlling your configuration.
  3283.     These sub-menu items are:
  3284.  
  3285.     Open...
  3286.  
  3287.         This brings up a file requester which allows you to specify
  3288.         a configuration file other than the standard "s:aemail.cnfg"
  3289.         file.  Once you have opened this configuration file it
  3290.         becomes your current active configuration.
  3291.  
  3292.     Edit...
  3293.  
  3294.         The Configuration screen will be activated allowing complete
  3295.         configuration data to be entered for the current active
  3296.         configuration file.  See the description of the
  3297.         Configuration screen previously under the IV.  CONFIGURATION:
  3298.         section in this document for details on the configuration
  3299.         screen.
  3300.  
  3301.     Save
  3302.  
  3303.         This will save the current configuration settings in the
  3304.         currently active configuration file.  It serves the same
  3305.         purpose as the previously "Save Settings" menu item (AEMail
  3306.         versions prior to 1.13) in which all of the current settings
  3307.         including the current state of the "Display Full Hdr",
  3308.         "Incl Hdr in Resp", "Excl Dup Msgs" and "Delete Host
  3309.         Mail" menu items.
  3310.  
  3311.     Save As...
  3312.  
  3313.         This is the same as "Save" except that a file requester
  3314.         will be brought up which allow you to rename the current
  3315.         active configuration file.  The new name becomes the
  3316.         new current active configuration file.
  3317.  
  3318.     Restore Default
  3319.  
  3320.         This reads in the s:aemail.cnfg file OR the file specified
  3321.         in the CONFIG= Tool Type OR the config= parameter on the
  3322.         Shell call to AEMail.  The particular file that is used
  3323.         is referred to as your "base configuration".  The base
  3324.         configuration now becomes your currently active
  3325.         configuration file.
  3326.  
  3327.  
  3328. Send Queued Mail
  3329.  
  3330.     Will send all messages in the QUEUED folder.  See the
  3331.     SEND MESSAGE IMMEDIATELY command in the COMMAND ICON STRIP
  3332.     section above.  This action will also occur automatically
  3333.     when you first load and when you exit AEMail provided you
  3334.     are connected to your Internet provider.
  3335.  
  3336.  
  3337. Iconify AEMail
  3338.  
  3339.     You can iconify AEMail with an iconify bar on the Workbench screen
  3340.     with this menu item.  When this menu item is selected, the AEMail
  3341.     screen will be closed and a button bar will appear on the Workbench
  3342.     screen with
  3343.  
  3344.               AEMail (Click on Close or with RMB to restore)
  3345.  
  3346.     in the title.  When the iconified bar is in selected mode, clicking
  3347.     either on the close gadget or with the right mouse button will restore
  3348.     the AEMail screen.
  3349.  
  3350.     Initially the iconify bar will open at the top center of the
  3351.     Workbench screen, but it can be dragged anywhere on the screen.
  3352.     AEMail remembers where you dragged the bar so the next time
  3353.     you iconify, the bar will be at that new position.
  3354.  
  3355.     There is also a hotkey provided for iconifying AEMail.  This is
  3356.     RIGHT-AMIGA-I.  This hot key, and also LEFT-AMIGA-I, will also
  3357.     restore the AEMail screen when in the iconify mode.
  3358.  
  3359.     When in iconify mode, periodic checking of mail on your POP server
  3360.     is still done.  If mail is found, the "YOU HAVE MAIL" requester
  3361.     will pop up on the Workbench mail.  You can retrieve the mail
  3362.     immediately by clicking on the YES gadget.  The requester will
  3363.     disappear and retrieval of messages will occur in the background
  3364.     and no progress indicator will appear.  When you return to the
  3365.     AEMail screen, the new messages will be in your INBOX folder.
  3366.  
  3367.     You can also push the AEMail screen to the back exposing the
  3368.     screen immediately behind the AEMail screen or the WorkBench
  3369.     screen by hitting LEFT-AMIGA-M when the AEMail screen is being
  3370.     displayed.  This is standard Amiga action.
  3371.  
  3372.     If the AEMail screen has been pushed to the back, hitting
  3373.     LEFT-AMIGA-M will bring the screen forward.  Note:  if other
  3374.     screens, besides the Workbench screen, are also present, they
  3375.     may be moved to the front first so that you may have to hit
  3376.     LEFT-AMIGA-M several times before the AEMail screen appears.
  3377.  
  3378.     Since there is no screen to bring forward, this will not work
  3379.     if the iconify action has been taken.
  3380.  
  3381.  
  3382. About...
  3383.  
  3384.     This will display the name, version, and date of the program
  3385.     followed by information as to whether or not the shareware
  3386.     registration message has been received and who the version is
  3387.     registered to (with serial number).
  3388.  
  3389.     Below that is information on how to contact the author of the
  3390.     program.
  3391.  
  3392.  
  3393. Quit...
  3394.  
  3395.     Exits AEMail.
  3396.  
  3397.     When this menu item is selected, AEMail first checks to see
  3398.     if you are connected to your Internet provider.  If you are, a
  3399.     connection will be made to your POP server to see if there are
  3400.     any messages available on the server.  If there are, the following
  3401.     requester will appear:
  3402.  
  3403.                   n Messages Available on the POP Server
  3404.  
  3405.                 Do you wish to receive these messages now?
  3406.  
  3407.     If you click on the [YES] button, those message will be retrieved
  3408.     at this point.  If you click on [NO], no message retrieval will take
  3409.     place.
  3410.  
  3411.     After AEMail checks to see if any messages are available on the
  3412.     POP Server, it also checks to see if any messages are in the
  3413.     QUEUED folder (messages queued to be sent).  If there are, the
  3414.     following requester will appear:
  3415.  
  3416.                   You have n messages queued to be sent
  3417.  
  3418.                  Do you wish to send these messages now?
  3419.  
  3420.     If you click on the [YES] button, all of the messages in the QUEUED
  3421.     folder will be sent immediately.  If you click on [NO], the queued
  3422.     messages will not be sent.
  3423.  
  3424.     After checking for POP messages and QUEUED messages, the following
  3425.     requester will appear:
  3426.  
  3427.             Do you wish to terminate your Host connection now?
  3428.  
  3429.     Selecting the [YES] button will cause the "stopnet" script to be
  3430.     executed terminmating your TCP/IP connection to your Internet
  3431.     provider.
  3432.  
  3433.     You can disable all of these requesters with a checkmarked item
  3434.     in the TCP/IP display on the Configuration screen.  If they are
  3435.     disabled, the [NO] action will be assumed which each of the
  3436.     requesters.
  3437.  
  3438.     Finally, a requester will be displayed that asks:
  3439.  
  3440.                        Do You Really Want to Quit?
  3441.  
  3442.     Clicking on [YES] will terminate the program and [NO] will return to
  3443.     the program.
  3444.  
  3445.     When AEMail exits, all messages marked for deletion will be
  3446.     deleted and any configuration files in which data has been updated
  3447.     will be re-written.  You will probably see a great deal of disk
  3448.     activity at this time.  While this disk activity is going on, a
  3449.     window will be displayed on the Workbench screen saying:
  3450.  
  3451.  
  3452.                  Updating all AEMail Configuration Files!
  3453.  
  3454.  
  3455.     When updating is complete, this window will disappear.
  3456.     WARNING:  DO NOT turn your computer off while this window is being
  3457.     displayed.  If you do your disk will be corrupted!
  3458.  
  3459.  
  3460.                                Folders menu
  3461.                                ------------
  3462.  
  3463. New...
  3464.  
  3465.     The Configure Folder window will be activated indicating that a new
  3466.     folder should be created.  See the description of the Configure Folder
  3467.     window later in this document for details on how to create a new
  3468.     folder.
  3469.  
  3470. Edit...
  3471.  
  3472.     The Configure Folder window will be activated indicating that the
  3473.     current selected folder description should be edited.  The current
  3474.     selected folder is the folder that has a depressed frame.  You can
  3475.     change the selected folder by single clicking on the appropriate
  3476.     folder icon or selecting a folder from the folder list.  See the
  3477.     description of the Configure Folder window later in this document for
  3478.     details on how to change the folder description.
  3479.  
  3480. Delete...
  3481.  
  3482.     This will delete the folder that has been selected.  You will not be
  3483.     able to delete a folder that has active messages in it.  If there are
  3484.     only deleted messages in the folder, the messages will be immediately
  3485.     deleted along with the folder.  There is no way you can get these
  3486.     deleted messages back.
  3487.  
  3488. Set Sort Key...
  3489.  
  3490.     Activates the Set Sort Key window for the current selected folder.
  3491.     See the description of the Set Sort Key window later in this document
  3492.     for details on how to set the folder sort keys.
  3493.  
  3494. Remove DELETED msgs
  3495.  
  3496.     This will IMMEDIATELY remove ALL messages marked for deletion in the
  3497.     current active folder.  This means that they will no longer appear in
  3498.     the message list for that folder and they will be physically deleted
  3499.     from your mail directory.
  3500.  
  3501.     Before actually removing the messages the following requester will
  3502.     appear:
  3503.  
  3504.                This will remove all deleted messages in the
  3505.                            [folder_name] folder
  3506.                 If you continue you can not retrieve them!
  3507.  
  3508.     You will given the option to either [CONTINUE] or [CANCEL].  If you
  3509.     select [CONTINUE] all the messages marked for deletion in the folder
  3510.     will be removed.  [CANCEL] will abort the operation.
  3511.  
  3512.     A busy pointer will be displayed while the messages are being removed.
  3513.  
  3514.  
  3515.  
  3516.                               Messages menu
  3517.                               -------------
  3518.  
  3519. Show
  3520.  
  3521.     This has two checkmarked submenu items for controlling your message
  3522.     list display.  These sub-menu items are:
  3523.  
  3524.     Deleted Messages
  3525.  
  3526.         If this sub-item is checked, deleted messages will be shown in the
  3527.         message list.  If it is unchecked, deleted messages will not be
  3528.         shown.  This sub-item is checked when AEMail first comes up.
  3529.  
  3530.     UnRead Msgs Only
  3531.  
  3532.         If this sub-item is checked, only unread messages will be
  3533.         displayed in the message list.  If it is unchecked all messages
  3534.         will be displayed.  This sub-item is unchecked when AEMail first
  3535.         comes up.
  3536.  
  3537. Compose...
  3538.  
  3539.     Activates the Compose Message window, described later in this
  3540.     document, to create a NEW message to be sent whether or not a message
  3541.     is currently selected.
  3542.  
  3543. Reply
  3544.  
  3545.     Activates the Compose Message window to reply to the current selected
  3546.     message.  See the description of the Compose Message window later in
  3547.     this document.
  3548.  
  3549.     There are two sub-menus which are:
  3550.  
  3551.     Use Reply-To...
  3552.  
  3553.         The Reply-To: address of the selected message will be used as the
  3554.         recipient of the reply.  If the Reply-To:  address is not present,
  3555.         the From:  address will be used.
  3556.  
  3557.     Use From...
  3558.  
  3559.         This forces the From: address to be used as the recipient of the
  3560.         reply.
  3561.  
  3562.     If a message is not selected when one of the sub-menu items is
  3563.     activated an error requester will appear.
  3564.  
  3565. Forward...
  3566.  
  3567.     Activates the Compose Message window to forward the current selected
  3568.     message.  See the description of the Compose Message window later in
  3569.     this document.
  3570.  
  3571.     If a message is not selected when this menu item is activated an error
  3572.     requester will appear.
  3573.  
  3574. Edit...
  3575.  
  3576.     Using this menu item will allow you to edit a message selected in
  3577.     either the PENDING or QUEUED folders.  It has the same effect as
  3578.     clicking on the Compose icon when you have selected a message in
  3579.     either the PENDING or QUEUED folders.
  3580.  
  3581.     If you have not selected a message in either the PENDING or QUEUED
  3582.     folder when this menu item is activated an error requester will
  3583.     appear.
  3584.  
  3585.  
  3586. Select None
  3587.  
  3588.     This menu item will de-select all messages in the selected folder.
  3589.  
  3590. Select All
  3591.  
  3592.     This menu item will select all messages in the selected folder.
  3593.     Selected messages will be marked with an asterick (*) in the first
  3594.     position of the message in the message list display.
  3595.  
  3596. Export...
  3597.  
  3598.     Same as the SAVE MESSAGE TO FILE command described previously in this
  3599.     document.
  3600.  
  3601. Copy...
  3602.  
  3603.     This menu copies all selected messages from the selected folder to a
  3604.     new folder.  When you select this menu a Notification window appears
  3605.     which says:
  3606.  
  3607.  
  3608.                     Select Folder to Copy Messages To!
  3609.  
  3610.                                  [CANCEL]
  3611.  
  3612.  
  3613.     When the window appears, click on the folder icon that represents the
  3614.     folder you want the messages copied to.  The window will automatically
  3615.     disappear at that time.
  3616.  
  3617.     The selected messages will be copied to that folder.  Messages will
  3618.     remain in both folders.
  3619.  
  3620.     Clicking on [CANCEL] before clicking on a folder will cancel the
  3621.     operation.
  3622.  
  3623.     As the messages are being copied, the folder message list that the
  3624.     messages are copied to will be displayed (unless a message is being
  3625.     displayed).  Once the copy is complete, the folder message list from
  3626.     which the messages are copied will be displayed unless a message is
  3627.     being displayed.
  3628.  
  3629.  
  3630. Transfer...
  3631.  
  3632.     This menu moves all selected messages from the selected folder to a
  3633.     new folder.  When you select this menu a Notification window appears
  3634.     which says:
  3635.  
  3636.  
  3637.                   Select Folder to Transfer Messages To!
  3638.  
  3639.                                  [CANCEL]
  3640.  
  3641.  
  3642.     When the window appears, click on the folder icon that represents the
  3643.     folder you want the messages transferred to.  The window will
  3644.     automatically disappear at that time.
  3645.  
  3646.     The selected messages will be copied to that folder, and the messages
  3647.     in the folder from which the messages are copied will be marked as
  3648.     "deleted".
  3649.  
  3650.     Clicking on [CANCEL] before clicking on a folder will cancel the
  3651.     operation.
  3652.  
  3653.     As the messages are being transferred, the folder message list
  3654.     that the the messages are transferred to will be displayed (unless a
  3655.     message is being displayed).  Once the transfer is complete, the
  3656.     folder message list from which the messages are copied and deleted
  3657.     will be displayed unless a message is being displayed.
  3658.  
  3659.  
  3660. Print
  3661.  
  3662.     Same as the PRINT SELECTED MESSAGES command described previously in
  3663.     this document.
  3664.  
  3665.  
  3666. Delete/Undelete...
  3667.  
  3668.     Same as the DELETE/UNDELETE MESSAGE command described previously in
  3669.     this document.
  3670.  
  3671. Display Full Hdr
  3672.  
  3673.     This is a checkmarked menu sub-item.  When checked, all message
  3674.     headers will be displayed in the message.  Since many of these headers
  3675.     are somewhat cryptic and could be confusing and not always understood
  3676.     by the user, the normal action is display only certain header lines.
  3677.     The default action is to display the following headers:  From:,
  3678.     Reply-To:  To:, Date:, Subject:, Organization:, cc:, and bcc:, but you
  3679.     can control this default minimum header list with the General
  3680.     Parameters page of the Configuration screen.
  3681.  
  3682.     This menu sub-item is very useful for debugging purpose to see all of
  3683.     the headers what any particular message carries.
  3684.  
  3685.     The current state of this checkmarked item is saved in the aemail.cnfg
  3686.     file whenever the "Save Settings" menu item is selected.  It can also
  3687.     be set or reset by the General Parameters page on the Configuration
  3688.     screen.
  3689.  
  3690. Incl Hdr in Resp
  3691.  
  3692.     This is a checkmarked menu sub-item.  When checked the minimum header
  3693.     lines will be included for the quoted message when composing a
  3694.     response.  If it is not checked, no header information will appear.
  3695.  
  3696.     The current state of this checkmarked item is saved in the aemail.cnfg
  3697.     file whenever the "Save Settings" menu item is selected.  It can also
  3698.     be set or reset by the General Parameters page on the Configuration
  3699.     screen.
  3700.  
  3701.  
  3702.  
  3703.                             Retrieve Msgs menu
  3704.                             ------------------
  3705.  
  3706. From POP Host
  3707.  
  3708.     This will only retrieve messages from the POP Server.  See the
  3709.     RETRIEVE MESSAGES command described previously in this
  3710.     document for a full explanation of the retrieval process.
  3711.  
  3712.     If your TCP/IP software is not active or connection to the
  3713.     POP Server can not be made, the RETRIEVE MESSAGES command
  3714.     will return silently with the information that the POP Server
  3715.     could not be reached in the title bar.
  3716.  
  3717. From Local File...
  3718.  
  3719.     This will only retrieve messages from a local file.  No attempt
  3720.     will be made to connect to the POP Server.  See the
  3721.     RETRIEVE MESSAGES command described previously in this
  3722.     document for a full explanation of the retrieval process.
  3723.  
  3724.     This menu sub-item allows you to retrieve messages from files
  3725.     even when online (connected to a host through your TCP/IP
  3726.     software).
  3727.  
  3728. Excl Dup Msgs
  3729.  
  3730.     This is a checkmarked menu sub-item.  When checked, duplicate
  3731.     messages (ones that were previously retrieved and stored in one
  3732.     of AEMail's folders), will not be stored.  See the description
  3733.     under the RETRIEVE MESSAGES command for the use and full explanation
  3734.     of the function of this item.
  3735.  
  3736.     The current state of this checkmarked item is saved in the aemail.cnfg
  3737.     file whenever the "Save Settings" menu item is selected.  It can
  3738.     also be set or reset by the General Parameters display on the
  3739.     Configuration screen.
  3740.  
  3741.  
  3742. Delete Host Mail
  3743.  
  3744.     This is a checkmarked menu sub-item.  When checked mail
  3745.     retrieved from your POP Server will be deleted after it is
  3746.     retrieved.  If it is not checked, mail will not be deleted
  3747.     and you will have to use the "Exl Dup Msgs" checkmark item
  3748.     discussed above to insure that a duplicate message are not
  3749.     retrieved the next time you retrieve messages.
  3750.  
  3751.     The current state of this checkmarked item is saved in the aemail.cnfg
  3752.     file whenever the "Save Settings" menu item is selected.  It can
  3753.     also be set or reset by the General Parameters display on the
  3754.     Configuration screen.
  3755.  
  3756.  
  3757.  
  3758.                                TCP/IP menu
  3759.                                -----------
  3760.  
  3761. Start Net
  3762.  
  3763.     This menu item makes connection to your Internet Provider.  It
  3764.     executes the script that has been assigned by the Start Net
  3765.     Tool Type or the TCP/IP page of the Configuration screen.  If
  3766.     no Start Net script has been assigned, the action that is
  3767.     performed is to iconify AEMail.  You can then perform the
  3768.     network connection in what ever manner was provided by your
  3769.     TCP/IP stack software.  Once the connection is made, un-iconify
  3770.     AEMail.
  3771.  
  3772.     When this menu item is selected and a "startnet" script has been
  3773.     assigned, the system will, by default, switch to the workbench
  3774.     screen and execute the "startnet" script.  This allows the initial
  3775.     dialing window to display.  Once your Internet connection has been
  3776.     made the system will switch back to the AEMail screen.
  3777.  
  3778.     You can control the switching to the workbench screen by a check-
  3779.     marked item in the TCP/IP Parameters page on the Configuration
  3780.     screen.
  3781.  
  3782.     If you are using AmiTCP, the script that should be run is
  3783.     AmiTCP:bin/startnet; although the user may specify a different script
  3784.     and path with the STARTNET Tool Type or in the TCP/IP Parameters page
  3785.     on the Configuration screen.
  3786.  
  3787.     If you are using Miami, a "startnet.miami" script has been provided
  3788.     for connecting with your Internet provider.  This is usually run from
  3789.     the AEMail program directory.  This is an AREXX script so you will
  3790.     have to precede the script name with "rx " (see Section IV,
  3791.     CONFIGURATION for setting up your Start Net script).  This is set up
  3792.     automatically with the AEMail install provided a Miami: assignment is
  3793.     in the system.
  3794.  
  3795.     If you are using a TCP/IP stack that does not have a Start Net script
  3796.     (such as TermiteTCP), you should be sure that the Start Net call
  3797.     gadget in the TCP/IP parameters page of the Configuration screen has
  3798.     been cleared.  Your Internet connection is then done manually as
  3799.     explained above.
  3800.  
  3801.     Once a connection is made to your Internet provider and you have
  3802.     returned to the AEMail screen, a connection will be made to your POP
  3803.     server to see if there are any messages available on the server.  If
  3804.     there are, the following requester will appear:
  3805.  
  3806.                   n Messages Available on the POP Server
  3807.  
  3808.                 Do you wish to receive these messages now?
  3809.  
  3810.     If you click on the [YES] button, those message will be retrieved at
  3811.     this point.  See the RETRIEVE MESSAGES command described in Section
  3812.     VI, COMMAND ICON STRIP above for details on this process.
  3813.  
  3814.     If you click on [NO], no message retrieval will take place at this
  3815.     time.  You will need to retrieve these messages later using the
  3816.     RETRIEVE MESSAGES command icon.
  3817.  
  3818.     After AEMail checks to see if any messages are available on the
  3819.     POP Server, it also checks to see if any messages are in the QUEUED
  3820.     folder (messages queued to be sent).  If there are, the following
  3821.     requester will appear:
  3822.  
  3823.                   You have n messages queued to be sent
  3824.  
  3825.                  Do you wish to send these messages now?
  3826.  
  3827.     If you click on the [YES] button, all of the messages in the QUEUED
  3828.     folder will be sent immediately. If you click on [NO], the queued
  3829.     messages will not be sent.
  3830.  
  3831.     After the connection is made, the following message will be displayed
  3832.     in the screen's title bar:
  3833.  
  3834.         TCP/IP Session started with [your-domain-name].
  3835.  
  3836.     If for any reason the connection can not be made, the following
  3837.     message will be displayed in the screen's title bar:
  3838.  
  3839.         TCP/IP connection to [your-domain-name] failed.
  3840.  
  3841.     The "Start TCP/IP Network Connection" command icon will perform the
  3842.     same operation as the "Start Net" menu item.
  3843.  
  3844. Stop Net
  3845.  
  3846.     This menu item terminates the connection to your Internet Provider.
  3847.     It executes the script that has been assigned by the Stop Net Tool
  3848.     Type or the TCP/IP page of the Configuration screen.  If no Stop Net
  3849.     script has been assigned, the action that is performed is to iconify
  3850.     AEMail.  You can then terminate the network connection in what ever
  3851.     manner was provided by your TCP/IP stack software.  Once the
  3852.     connection is terminated, un-iconify AEMail.
  3853.  
  3854.     When this menu item is selected and a "stopnet" script has been
  3855.     assigned, the system will terminate the connection silently in
  3856.     the background.  Since no action is required by the user (unlike
  3857.     "startnet"), the screen display will remain on the AEMail screen.
  3858.  
  3859.     If you want to switch to the Workbench screen while the connection is
  3860.     being terminated, you can do this through a check-marked item in the
  3861.     TCP/IP Parameters page on the Configuration screen.
  3862.  
  3863.     If you are using AmiTCP, the script that should be run is
  3864.     AmiTCP:bin/stopnet; although the user may specify a different script
  3865.     and path with the STOPNET Tool Type or in the TCP/IP Parameters page
  3866.     on the Configuration screen.
  3867.  
  3868.     If you are running Miami, a "stopnet.miami" script has been provided
  3869.     for terminating the connection with your Internet provider.  This
  3870.     script is usually run from the AEMail program directory.  This is an
  3871.     AREXX script so you will have to precede the script name with "rx "
  3872.     (see Section IV, CONFIGURATION for setting up your Stop Net script).
  3873.     This is set up automatically with the AEMail install provided a Miami:
  3874.     assignment is in the system.
  3875.  
  3876.     If you are using a TCP/IP stack that does not have a Stop Net script
  3877.     (such as TermiteTCP), you should be sure that the Stop Net call gadget
  3878.     in the TCP/IP parameters page of the Configuration screen has been
  3879.     cleared.  Your Internet connection is then terminated manually as
  3880.     explained above.
  3881.  
  3882.     The following messages will be displayed in the screen's title bar
  3883.     when the connection is terminated:
  3884.  
  3885.         TCP/IP session with [your-domain-name] terminated.
  3886.  
  3887.     The "Terminate TCP/IP Network Connection" command icon will perform
  3888.     the same operation as the "Stop Net" menu item.
  3889.  
  3890. TCP Logging File
  3891.  
  3892.     This has three submenu items for controlling your TCP Logging file.
  3893.     Please read Section IX. AEMAIL FILES, TCP Trace Log File for how to
  3894.     read the entries in this file.
  3895.  
  3896.     The sub-menu items are:
  3897.  
  3898.     Active
  3899.  
  3900.         This is a checkmarked menu sub-item which indicates whether the
  3901.         TCP Logging is active or not.  If a TCP Logging File has not been
  3902.         defined with the Configuration screen, this sub-item is ghosted.
  3903.  
  3904.         Clicking on this item when it is not checkmarked will activate TCP
  3905.         Logging.  Clicking on it when it is checkmarked will deactivate
  3906.         logging.
  3907.  
  3908.     Purge
  3909.  
  3910.         This is a handy way to delete all previous TCP Logging entries.
  3911.         "Purge" will delete the current logging file and open another file
  3912.         with the same name if logging is active.  If logging is not
  3913.         active, the current logging file will be deleted, but a new file
  3914.         will not be opened until the Active sub-item is checkmarked.
  3915.  
  3916.         This menu item can be used whether the logging file is currently
  3917.         active or not.
  3918.  
  3919.     Display/Edit...
  3920.  
  3921.         "Display/Edit" will call your editor to display the current TCP
  3922.         logging file.  The logging file MUST NOT be Active in order to
  3923.         display or edit it.  If it is active you will get a requester that
  3924.         informs you that you can't display the file beause it is active.
  3925.         If this happens, de-activate it by turning off the Active
  3926.         checkmark and then try the "Display/Edit" again.
  3927.  
  3928.         If a TCP Logging file has not been defined in the Paths page of
  3929.         the Configuration screen, you will receive a requester saying that
  3930.         it is not present.
  3931.  
  3932.         NOTE:  The TCP logging file can become quite large and it may take
  3933.         some time for your editor to bring in the file.  Some editors are
  3934.         slower than others in this regard.  If you are using the AmigaDos
  3935.         editor (Ed), you will see a series of astericks (@) moving across
  3936.         the screen as the file is being read in.  You might want to
  3937.         periodically purge the file (if it is always active), to prevent a
  3938.         very large TCP Log file from being created.
  3939.  
  3940.  
  3941.  
  3942.                            VIII. AEMAIL WINDOWS
  3943.  
  3944.                            Configuration Screen
  3945.                            --------------------
  3946.  
  3947. See Section IV. CONFIGURATION for a description of the Configuration
  3948. Screens.
  3949.  
  3950.  
  3951.                             Folder List Window
  3952.                             ------------------
  3953.  
  3954. The Folder List window will be displayed in the lower portion of the
  3955. screen when AEMail is first loaded and whenever you click on the DISPLAY
  3956. FOLDER LIST icon in the Command Icon Strip.
  3957.  
  3958. The Folder List window looks like the following:
  3959.  
  3960. =====================================================================
  3961.  
  3962.                             Folder List
  3963.  
  3964. Name      Description of Folder                     Not Read Total
  3965. ---------------------------------------------------------------------
  3966. INBOX     Messages Received                            nnnnn nnnnn| |
  3967. PENDING   Messages composed and pending for action           nnnnn| |
  3968. QUEUED    Messages Queued to be sent                         nnnnn| |
  3969. SENT      Messages that have been sent                       nnnnn| |
  3970. xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx nnnnn nnnnn| |
  3971. xxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx nnnnn nnnnn| |
  3972.                                                                   | |
  3973. =====================================================================
  3974.  
  3975. The folder list is a scrolling list.  Double clicking on any of the
  3976. folders in the list will bring up the Message List window for that folder.
  3977. If the Folder Icon strip is also being displayed, double clicking on any
  3978. particular folder icon will also bring up the message list for that
  3979. folder.
  3980.  
  3981. If there are too many folders to fit in the window, you can scroll the
  3982. list by using the scroll bar, clicking on the up or down arrows below the
  3983. scroll bar, or by using the up or down cursor keys.
  3984.  
  3985. Additionally the following keys can be used to move the list as follows:
  3986.  
  3987.     "Home" or "Cursor Left" moves the listview to the top.
  3988.     "End" or "Cursor Right" moves the listview to the botton.
  3989.     "PgUp" or "Shift Cursor Up" pages the listview one "page" up.  The
  3990.         top line of the previous page will be displayed as the bottom
  3991.         line of the new page.
  3992.     "PgDn" or "Shift Cursor Down" pages the list view one "page" down.
  3993.         The bottom line of the previous page will be displayed as the
  3994.         top line of the new page.
  3995.     The cursor up/down keys on the keypad will have the same action as
  3996.         the normal cursor keys with the exception of the shift
  3997.         feature.
  3998.  
  3999. Single clicking on a item in the list or folder icon merely selects that
  4000. folder.  The selected folder is then the folder referenced by the Folders
  4001. Menu group items (Edit.., Delete..., Set Sort Key ...) and by such
  4002. commands as Message Delete, Message Copy, Message Transfer, or Message
  4003. Select All/NONE.
  4004.  
  4005. One of the folders is always active (selected).  On program startup, the
  4006. active folder will be INBOX.  You can always tell the current active
  4007. folder by the depressed frame around the folder icon.
  4008.  
  4009.  
  4010.                            Message List Window
  4011.                            -------------------
  4012.  
  4013. The Message List window will be displayed in the lower portion of the
  4014. screen whenever you double click on either an item in the folder list or
  4015. one of the folder icons.
  4016.  
  4017. You can also bring up the current folder list by clicking on the
  4018. "Display Current Folder's Message List" command icon in the command icon
  4019. tool bar.  The previous and next folder's message list can also be
  4020. displayed from the command icon tool bar.
  4021.  
  4022. The Message List looks like the following:
  4023.  
  4024. ========================================================================
  4025.  
  4026.     Message List for [folder-name] Folder ([folder Description...])
  4027.  
  4028.  FLGS Date     Time  From           Size Subject       (nnn messages)
  4029. ------------------------------------------------------------------------
  4030.  NARF MM/DD/YY HH:MM xxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx| |
  4031. *NARF MM/DD/YY HH:MM xxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx| |
  4032.  . . . . .                                                           | |
  4033.  NARF MM/DD/YY HH:MM xxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx| |
  4034.                                                                      | |
  4035. ========================================================================
  4036.  
  4037.  
  4038. The column header line displays the number of messages in the folder as
  4039. (nnn messages).  This is the total number of messages including those
  4040. marked for deletion.
  4041.  
  4042. The message descriptions are presented in a scrollable list.  You can
  4043. scroll the list by using the scroll bar, clicking on the up or down arrows
  4044. below the scroll bar, or by using the up or down cursor keys.
  4045.  
  4046. Additionally the following keys can be used to move the list as follows:
  4047.  
  4048.     "Home" or "Cursor Left" moves the listview to the top.
  4049.     "End" or "Cursor Right" moves the listview to the botton.
  4050.     "PgUp" or "Shift Cursor Up" pages the listview one "page" up.  The
  4051.         top line of the previous page will be displayed as the bottom
  4052.         line of the new page.
  4053.     "PgDn" or "Shift Cursor Down" pages the list view one "page" down.
  4054.         The bottom line of the previous page will be displayed as the
  4055.         top line of the new page.
  4056.     The cursor up/down keys on the keypad will have the same action as
  4057.         the normal cursor keys with the exception of the shift
  4058.         feature.
  4059.  
  4060.  
  4061. The meaning of the various fields of each message description are as
  4062. follows:
  4063.  
  4064.     FLGS:   (starts in the 2nd column)
  4065.             N indicates an unread message
  4066.             A indicates a message with attachments (NOT IMPLEMENTED)
  4067.             R indicates the message is a reply
  4068.             F indicates the message is a forwarded message.
  4069.             D (in the same position as N) indicates the message is
  4070.               a deleted message.
  4071.  
  4072.     Date:   This is the message date from the DATE:  header in the form of
  4073.             MM/DD/YY (2 digit month, 2 digit day, and the last 2 digits of
  4074.             the year).
  4075.  
  4076.     Time:   This is the time the message was received in the form of HH:MM
  4077.             (2 digit hour, 2 digit minute).  Time uses a 24 hour clock.
  4078.  
  4079.     From:   Is the Real Name (if present) from either the From:  or To:
  4080.             header.  If the folder represents messages being sent from
  4081.             AEMail (PENDING, QUEUED, SENT) then this field will be headed
  4082.             "To" and the To:  header will be used.  If the Real Name is
  4083.             not present in the header, then the UserID will be used
  4084.             instead.  If a Nickname is being used for a message being
  4085.             sent, then the Nickname will appear.
  4086.  
  4087.     Size:   This is the size, in bytes, of the message in the form nnn,nnn.
  4088.             If the size exceeds 999,999 bytes then ***,*** will appear.
  4089.             The size includes the size of the message with all its
  4090.             attachments.
  4091.  
  4092.     Subject:  Up to 39 characters from the Subject:  header after RE:  and
  4093.             (fwd) are stripped.  You can tell if the message is forwarded
  4094.             or is a reply by examining the FLGS field.  RE:  and (fwd) are
  4095.             stripped from the Subject:  header to allow sorting to place
  4096.             all messages with the same subject (whether original, replied,
  4097.             or forwarded) together.  You can also control where 'replied'
  4098.             and 'forwarded' messages go in the list since these use
  4099.             separate sorting criteria.
  4100.  
  4101. An asterick (*) in the first position indicates that the message is
  4102. selected.  This position will be blank if the message is not selected.
  4103.  
  4104. The Message list can be sorted under a number of different categories (see
  4105. Set Sort Keys window below).
  4106.  
  4107. Double clicking on any message in the message list will bring up the
  4108. message display window for that message.
  4109.  
  4110. A single click will highlight and select the message.  An asterick will
  4111. appear in the first column of the line indicating the message is selected.
  4112. You can click on another message to highlight and select that message.
  4113. Clicking on a message that is already selected will deselect the message.
  4114.  
  4115. If you are running under AmigaDOS 3.0 or higher, you can also select (or
  4116. deselect) a group of messages by drag selecting.  Place the cursor over
  4117. the message you first want to select or deselect and then, holding down
  4118. the left mouse button, drag either up or down.  Whether selecting or
  4119. deselecting occurs depends on the state of the first message you select.
  4120.  
  4121. Only one message is highlighted.  If that message is selected it will be
  4122. considered the current message to reply to, forward, or edit when
  4123. composing messages.
  4124.  
  4125. Other operations such as DELETE/UNDELETE MESSAGE, SAVE/EXPORT MESSAGES,
  4126. COPY MESSAGE, TRANSFER MESSAGE, PRINT SELECTED MESSAGES, SEND MESSAGE
  4127. IMMEDIATELY, and QUEUE MESSAGE FOR LATER DELIVERY will use the entire
  4128. selected list of messages.
  4129.  
  4130.  
  4131.                        Folder Configuration Window
  4132.                        ---------------------------
  4133.  
  4134. The Folder Configuration window will be displayed over the entire screen
  4135. below the top title line when either the "New..." or "Edit..." menu items
  4136. are selected from the Folders menu.
  4137.  
  4138. The Folder Configuration window looks like the following:
  4139.  
  4140. =====================================================================
  4141.  
  4142.        Folder Name: [         ]   (1 - 9 Characters only)
  4143.  
  4144. Folder Description: [                                               ]
  4145.  
  4146.          Tab Color: [@|  Red  |
  4147.  
  4148.     From/To Filter: [                                      ]  AND [ ]
  4149.                                                                OR [ ]
  4150.     Subject Filter: [                                      ]  AND [ ]
  4151.                                                                OR [ ]
  4152.        Date Filter: [                                      ]
  4153.  
  4154.                     [ ] Folder for Sent Messages          [SORT KEYS]
  4155.  
  4156.               [ SAVE ]                  [CANCEL]
  4157.  
  4158. ====================================================================
  4159.  
  4160. If you are editing an existing folder, the Folder Name will be filled in,
  4161. but the string gadget will be disabled.  You will not be able to modify
  4162. it.
  4163.  
  4164. If you are creating a new folder you must name it with a 1 to 9 character
  4165. folder name.  This will appear below the folder icon in the folder strip
  4166. and in the folder list.
  4167.  
  4168. The folder description can be up to 99 characters, but of course that many
  4169. characters will never appear anywhere.  Up to 52 characters will appear in
  4170. the folder list display under "Description of Folder".  This will also
  4171. appear in the contextual help line in the window bar preceded by "Folder
  4172. for"
  4173.  
  4174. The Tab Color is a cycle gadget with the following possible values:  Red,
  4175. Green, Blue, Yellow, Orange, Magenta, Brown, or Purple.  This provides a
  4176. color on the folder tab to help classify the folders according to the
  4177. user's preferences.
  4178.  
  4179. The next 3 string gadgets are designed for filters to help distribute
  4180. in-coming messages to various folders.  THESE ARE NOT IMPLEMENTED AS YET
  4181. AND AT THIS TIME ARE DISABLED.  When filtering is implemented these string
  4182. gadgets are subject to change.
  4183.  
  4184. The checkbox gadget marked "Folder for Sent Messages" is used to indicate
  4185. when a folder is for messages that have been sent or ready to be sent
  4186. rather than in-coming folders.  The PENDING, QUEUED, and SENT folders all
  4187. have this box checked.
  4188.  
  4189. The [SORT KEYS] button is used to call the Set Sort Keys window (see
  4190. below) to set the sort keys for the folder.
  4191.  
  4192. Finally, you are given the choice of canceling the operation or saving the
  4193. folder data in the folder.config file with the [CANCEL] and [SAVE]
  4194. buttons.
  4195.  
  4196.  
  4197.                            Set Sort Keys Window
  4198.                            --------------------
  4199.  
  4200. The Set Sort Keys window will be displayed over the entire screen below
  4201. the top title line when either the "Set Sort Key..." menu item from the
  4202. Folders menu is selected or the [Sort Keys] button is clicked in the
  4203. Folder Configuration window.
  4204.  
  4205. The Set Sort Keys window looks like the following:
  4206.  
  4207. =====================================================================
  4208.  
  4209.                1       2       3       4       5       6       7
  4210. Priorities: ------- ------- ------- ------- ------- ------- -------
  4211.  
  4212. Un-Read Messages: FIRST [ ]      Messages with Attachments: FIRST [ ]
  4213. Priority [@|0|     LAST [ ]      Priority [@|0|              LAST [ ]
  4214.  
  4215. Replied Messages: FIRST [ ]      Forwarded Messages: FIRST [ ]
  4216. Priority [@|0|     LAST [ ]      Priority [@|0|       LAST [ ]
  4217.  
  4218. Latest Date:      FIRST [ ]      Largest Messages: FIRST [ ]
  4219. Priority [@|0|     LAST [ ]      Priority [@|0|     LAST [ ]
  4220.  
  4221. Group by FROM at Priority [@|0|    Group by Subject at Priority [@|0|
  4222.  
  4223. [ ] Order Received
  4224.                    --> at Priority [@|0|     [ ] Apply to all Folders
  4225. [ ] Latest Received
  4226.  
  4227.           [ USE ]           [ SAVE ]           [CANCEL]
  4228.  
  4229. =====================================================================
  4230.  
  4231. Messages in each of the folders can be displayed in various sort orders
  4232. and each folder can have a different sort order.  Up to seven levels of
  4233. sort priority can be given.  The various sorting criteria are shown on
  4234. this window and a particular sort order can be given for any sort
  4235. priority.  The sorting criteria for any particular priority is selected by
  4236. the priority cycle gadget under or opposite each criteria.  A priority of
  4237. 0 is used to indicate that this criteria is not used in the sort.
  4238.  
  4239. To help visualize which criteria applies to which priority a list at the
  4240. top of the window shows the current position of any particular sort
  4241. criteria in the priority list.  With the exception of priority 0 (no
  4242. priority), no two criteria can have the same priority.  If this happens,
  4243. **DUP** will appear for that priority in the priority list.
  4244.  
  4245. If you want the sorting criteria to be used for all folders check the
  4246. "Apply to all Folders" box.
  4247.  
  4248. At the bottom of the window is the [USE], [SAVE], and [CANCEL] buttons.
  4249. If you want the sorting to apply only to this AEMail session select [USE].
  4250. If you want to make the sorting permanent, select [SAVE].  [CANCEL], of
  4251. course, will abort the operation without setting any sort keys.
  4252.  
  4253. If the this window was called from the Folder Configuration Window,
  4254. selecting [USE], [SAVE], or [CANCEL] will return you to the Folder
  4255. Configuration Window.
  4256.  
  4257.  
  4258.                       Examples of Setting Sort Keys
  4259.                       =============================
  4260.  
  4261. You may want your messages displayed in different orders in the Message
  4262. List Window.  This is the purpose of the "Set Sort Keys Window."
  4263.  
  4264. Let's assume that you want your messages displayed with unread messages
  4265. first.  Within both the unread and previously read sections you want the
  4266. messages sorted by the latest date first.  To do this click on the Un-Read
  4267. Messages:  FIRST box and set the priority underneath Un-Read Messages to
  4268. 1.  Then click on the Latest Date:  FIRST box and set it's Priority to 2.
  4269. Notice that as you change the Priority cycle gadget for Latest Date from 0
  4270. to 1 to 2, you will see *DUP* appear in priority 1 as the Date moves
  4271. through the priority 1 position.
  4272.  
  4273. The final sort window for the above sorting priority will look like this:
  4274.  
  4275. =====================================================================
  4276.  
  4277.                1       2       3       4       5       6       7
  4278. Priorities:  UNREAD   DATE  ------- ------- ------- ------- -------
  4279.  
  4280. Un-Read Messages: FIRST [X]      Messages with Attachments: FIRST [ ]
  4281. Priority [@|1|     LAST [ ]      Priority [@|0|              LAST [ ]
  4282.  
  4283. Replied Messages: FIRST [ ]      Forwarded Messages: FIRST [ ]
  4284. Priority [@|0|     LAST [ ]      Priority [@|0|       LAST [ ]
  4285.  
  4286. Latest Date:      FIRST [X]      Largest Messages: FIRST [ ]
  4287. Priority [@|2|     LAST [ ]      Priority [@|0|     LAST [ ]
  4288.  
  4289. Group by FROM at Priority [@|0|    Group by Subject at Priority [@|0|
  4290.  
  4291. [ ] Order Received
  4292.                    --> at Priority [@|0|     [ ] Apply to all Folders
  4293. [ ] Latest Received
  4294.  
  4295.           [ USE ]           [ SAVE ]           [CANCEL]
  4296.  
  4297. =====================================================================
  4298.  
  4299. When you are satisfied with the order click on [SAVE] to save this order
  4300. for this folder only.  If you want to use this order for all your folders
  4301. click on "Apply to all Folders" before clicking on [SAVE].
  4302.  
  4303.  
  4304. Another example might have the messages displayed with unread messages
  4305. first, followed by messages grouped by SUBJECT, and within the SUBJECT
  4306. grouping, by the latest date received.  This, in effect, creates a message
  4307. threading condition with like subjects grouped together.
  4308.  
  4309. To create this sort condition, click on the Un-Read Messages:  FIRST box
  4310. and set it's priority to 1.  Then set the "Group by Subject at Priority"
  4311. cycle gadget to 2.  Finally click on the Latest Date:  FIRST box and set
  4312. it's priority to 3.  The final sort window for this grouping would be:
  4313.  
  4314. =====================================================================
  4315.  
  4316.                1       2       3       4       5       6       7
  4317. Priorities:  UNREAD SUBJECT   DATE  ------- ------- ------- -------
  4318.  
  4319. Un-Read Messages: FIRST [X]      Messages with Attachments: FIRST [ ]
  4320. Priority [@|1|     LAST [ ]      Priority [@|0|              LAST [ ]
  4321.  
  4322. Replied Messages: FIRST [ ]      Forwarded Messages: FIRST [ ]
  4323. Priority [@|0|     LAST [ ]      Priority [@|0|       LAST [ ]
  4324.  
  4325. Latest Date:      FIRST [X]      Largest Messages: FIRST [ ]
  4326. Priority [@|3|     LAST [ ]      Priority [@|0|     LAST [ ]
  4327.  
  4328. Group by FROM at Priority [@|0|    Group by Subject at Priority [@|2|
  4329.  
  4330. [ ] Order Received
  4331.                    --> at Priority [@|0|     [ ] Apply to all Folders
  4332. [ ] Latest Received
  4333.  
  4334.           [ USE ]           [ SAVE ]           [CANCEL]
  4335.  
  4336. =====================================================================
  4337.  
  4338. If you want the messages sorted with the earlier messages first within the
  4339. subject grouping, you would click on Latest Date:  LAST rather than Latest
  4340. Date:  FIRST.
  4341.  
  4342. Since the date sort is controlled by the local date and time that the
  4343. message was SENT, you might want to use the Order Received or Latest
  4344. Received instead of Latest Date.  Order Received will list the messages
  4345. with the oldest received first, while Latest Received will list the
  4346. messages with the newest received first.
  4347.  
  4348. You, of course, can set different sort orders for different folders.  In
  4349. this case select the folder you want to change the sort order on and DON'T
  4350. click on the "Apply to all Folders" checkmark gadget.
  4351.  
  4352.  
  4353.                            Address Book Window
  4354.                            -------------------
  4355.  
  4356. The Address Book window will be displayed in the lower portion of the
  4357. screen whenever you double click on the ADDRESS BOOK command icon or on
  4358. the [Call Address Book] button in the COMPOSE MESSAGE window (see below
  4359. under the COMPOSE MESSAGE window description).
  4360.  
  4361. If you have a non-interlaced screen (640 x 200), the display will cover
  4362. the folder strip to allow more room for the Address Book display.  With an
  4363. interlaced screen (640 x 400) you will be able to see the folder strip.
  4364.  
  4365. The Address Book window looks like the following:
  4366.  
  4367. =====================================================================
  4368. Address Book
  4369. =====================================================================
  4370.  
  4371. Nick Name: [        ] Address: [                   ] Select [@| To: |
  4372.  
  4373. Real Name: [                        ] Group [ ]  Send Header Only [ ]
  4374.  
  4375. Nickname Real Name               UserID (Address)          [x] Expand
  4376. ---------------------------------------------------------------------
  4377. xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx| |
  4378. xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx DISTRIBUTION LIST WITH n ENTRIES | |
  4379.                                  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx| |
  4380.                                  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx| |
  4381. ---------------------------------------------------------------------
  4382.  
  4383.   [ ADD ]     [MODIFY]      [DELETE]      [SELECT]      [ EXIT ]
  4384.  
  4385. =====================================================================
  4386.  
  4387. This window can be used to create, modify, or delete Address Book entries.
  4388. It can also be used to select a Nickname to be used as a recipient of a
  4389. message when composing messages.
  4390.  
  4391. Several of the Command icons remain active when you are displaying the
  4392. Address Book window, although there meaning maybe slightly changed.  These
  4393. are the DISPLAY NEXT MESSAGE icon, the DISPLAY PREVIOUS MESSAGE icon, the
  4394. PRINT icon, the DELETE icon, and the COMPOSE MESSAGE icon.
  4395.  
  4396. The three fields of an address book entry are:  a one to eight character
  4397. Nickname, an individual's real name, and the address of the individual
  4398. (UserId and Domain in the form userid@domain).
  4399.  
  4400. Group lists can also be created which distributes a message to a number of
  4401. different individuals.  The group is identified with the heading
  4402. "DISTRIBUTION LIST WITH nnn ENTRIES" in the top most UserID field.  The
  4403. nnn indicates the number of entries in the group.  The UserID's for the
  4404. members of that list are shown in alphabetic order below that heading.  For
  4405. items in the distribution list, real UserIDs or Nicknames can be used.  An
  4406. item in the distribution list can even be another distribution list
  4407. identified by the Nickname for that group.  By clicking on the Checkmarked
  4408. item "Group", you can identify the entry as a group item.
  4409.  
  4410. The checkmarked item identified as "Send Header Only" is only active when
  4411. "Group" is checked.  If a checkmark is in the "Send Header Only" box, only
  4412. the group name will be sent in the To:  field when a message is sent to
  4413. the group; otherwise, every UserId in the group will be listed in the To:
  4414. header.  It is a good idea to check this item if you have large groups or
  4415. if you don't want the other members of the group to know all the members
  4416. of the group.
  4417.  
  4418. If a Nickname rather than a UserID is used in the group list Address
  4419. field, then, if a modification is made to the UserID of the Nickname, you
  4420. do not have to change the item in the Group list.  The modification will
  4421. be automatic when the group rather than the individual is selected.
  4422.  
  4423. When composing a message, a Nickname can be used to identify the recipient
  4424. of a message.  All Nicknames are expanded to Real Name and UserID when
  4425. mail is sent.
  4426.  
  4427. For registered users of AEMail, the checkmarked box to the far right of
  4428. the list heading labeled "Expand" is used to shrink or expand the group
  4429. entries in the list.  When this box is not checked, only the group heading
  4430. is displayed without the entries in the group showing.  When it is
  4431. checked, the groups are expanded to show all the members of the group.
  4432. When first displayed, this item will be checked.  However, the system
  4433. remembers the state of this checkmark so if you should shrink the groups,
  4434. the next time you select the Address Book only the group headings will be
  4435. displayed.
  4436.  
  4437. For un-registered users, this item will be checked and ghosted.  You will
  4438. not be able to shrink the groups.
  4439.  
  4440. Address Book entries are sorted by Nickname and group entries are
  4441. interspersed with single entries.  Also Real Names are presented as first
  4442. name followed by last name rather than last name, first name.
  4443.  
  4444. This is a scrolling list.  If there are too many entries to fit in the
  4445. window, you can scroll the list by using the scroll bar, clicking on the
  4446. up or down arrows below the scroll bar, or by using the up or down cursor
  4447. keys.
  4448.  
  4449. Additionally the following keys can be used to move the list as follows:
  4450.  
  4451.     "Home" or "Cursor Left" moves the listview to the top.
  4452.     "End" or "Cursor Right" moves the listview to the botton.
  4453.     "PgUp" or "Shift Cursor Up" pages the listview one "page" up.  The
  4454.         top line of the previous page will be displayed as the bottom
  4455.         line of the new page.
  4456.     "PgDn" or "Shift Cursor Down" pages the list view one "page" down.
  4457.         The bottom line of the previous page will be displayed as the
  4458.         top line of the new page.
  4459.     The cursor up/down keys on the keypad will have the same action as
  4460.         the normal cursor keys with the exception of the shift
  4461.         feature.
  4462.  
  4463. WARNING:  if you have selected one of the string gadgets for entering
  4464. data, the keys listed above will not work for scrolling the list.  You
  4465. will have to click outside of the string gadget to re-activate scrolling
  4466. with the cursor keys.
  4467.  
  4468. For adding entries to the Address Book, the entries at the top of the
  4469. window are used to place data in the various fields of the Address Book
  4470. entry.  If a message was selected when the address book was called, the
  4471. Real Name:, if present, and Address:  fields are filled in with
  4472. information from the Reply-To:  header of the message.  If the Reply-To:
  4473. header is not present, the From:  header will be used.  You can force the
  4474. From:  header to be used by holding down the shift key when you click on
  4475. the Address Book icon.
  4476.  
  4477. Please keep in mind that Reply-To:  addresses normally do not have real
  4478. names associated with them, but From:  addresses many times do.  If you
  4479. want the real name you may have to hold down the shift key when you click
  4480. on the Address Book icon.
  4481.  
  4482. If you access the Address Book from the Compose message window during a
  4483. "mailto:" call to AEMail, the userid from the "mailto:" will be placed in
  4484. the address field.  This allows you to assign a Nickname and Real Name to
  4485. this address and save it in your Address Book.
  4486.  
  4487. If you click on one of the entries in the list view, that entry will be
  4488. transferred to the Nickname:, Real Name:, and Address:  fields at the top
  4489. of the window.  If you click on a group entry line which has the Group
  4490. Nickname and "DISTRIBUTION LIST ..." in the address portion, only the
  4491. Nickname:  and the Group name (in the Real Name field) will be transferred
  4492. leaving any previous address in the Address field.  The "Group" box will
  4493. also be checked.  This facilitates adding items to a Group list.
  4494.  
  4495. When adding an entry to the address book, you must always enter a Nickname
  4496. and Address.  Real Name is optional, but recommended.
  4497.  
  4498. To add a group entry, the "Group" box must be checked.  Groups need a
  4499. Nickname that is unique (not the same as that used for an individual) and
  4500. should have a group description entered in the Real Name:  string gadget.
  4501. Group entries are entered one at a time.  The maximum number of entries
  4502. that can be added to a group is 3000.  When a message is sent to a group,
  4503. the message will be sent to a maximum of 50 recipients at a time.  This
  4504. takes care of problems when there is a limit on the number of recipient
  4505. addresses that a SMTP server can handle at a time.
  4506.  
  4507. After correctly filling in the top portion of the window, click on the
  4508. [ADD] button to add the item to the list.  Except for group Nicknames,
  4509. there can't be a duplicate Nickname when adding to the list.  An already
  4510. existing group Nickname will cause the entry to be added to that groups
  4511. distribution list.
  4512.  
  4513. To modify an entry, the Nickname for the entry must already exist in the
  4514. list.  You can not modify Nicknames.  If you need to do this, delete the
  4515. old entry and add a new one.  For individual entries, you can modify
  4516. either the Real Name:  or Address:  fields.  For group entries you can
  4517. only modify the Real Name:  field.  If you need to modify an address in
  4518. the distribution list, delete the old one and add a new one.
  4519.  
  4520. One of the reasons that Nicknames are preferred in distribution lists is
  4521. that, if you need to modify a user's address, you can do so by simply
  4522. modifying the Individual's entry.  The address in the group is then
  4523. automatically updated by reference.
  4524.  
  4525. Selecting one of the entries in the address list will move the data from
  4526. that entry to the fields at the top of the window.  Make the modifications
  4527. you want then click on the [MODIFY] button to make the modifications.
  4528.  
  4529. To delete an entry, select it in the list and then click on the [DELETE]
  4530. button.  You can also use the DELETE icon to do this.
  4531.  
  4532. The [SELECT] button is used only for one special purpose.  If the full
  4533. Address Book was called from a "mailto:" call to AEMail, this button is
  4534. used to select an address from the Address Book and place it in the
  4535. appropriate recipients address line while composing the message.  The
  4536. Address Book display is slightly different if it was not a "mailto:" call
  4537. (see below).
  4538.  
  4539. When you click on the [SELECT] button, the Address Book display is closed
  4540. and the COMPOSE MESSAGE window is re-activated.  To determine which header
  4541. field is to receive the address, the "Select" cycle gadget at the top of
  4542. the window is used.  There are three items for this gadget:  To:, cc:, and
  4543. bcc:.  Determine which field should receive the address and then click on
  4544. the [SELECT] button.  The Nickname for the selected item is transferred to
  4545. the appropriate field in the compose window.
  4546.  
  4547. You can avoid using the [SELECT] button if the full address book was
  4548. called from the COMPOSE MESSAGE screen by double clicking on an item in
  4549. the Address Book list view.
  4550.  
  4551. If the Address Book was not called from the COMPOSE MESSAGE window,
  4552. instead of double clicking, the COMPOSE MESSAGE command icon can be
  4553. selected when in the Address Book window.  When this is done, the COMPOSE
  4554. MESSAGE window is activated for composing a new message and the [SELECT]
  4555. button does not have to be clicked.
  4556.  
  4557. The [EXIT] button is used to exit from the Address Book window without
  4558. performing an address selection for a composed message.  You will need to
  4559. [EXIT] from the Address Book if you want to quit AEMail.
  4560.  
  4561. If the Address Book was called while displaying a message, clicking on the
  4562. DISPLAY NEXT MESSAGE or the DISPLAY PREVIOUS MESSAGE icons will
  4563. automatically exit from the Address Book and display either the next or
  4564. previous message in the currently displayed message list.
  4565.  
  4566. If the PRINT icon is selected while you are displaying the Address Book,
  4567. you will get a printout of your complete address book.  All individual
  4568. entries will be displayed first followed by group entries.  Unless a group
  4569. is too large to fit on one page, an attempt will be made to ensure that a
  4570. group will be printed in it's entirety on a page.
  4571.  
  4572. When the Address Book is be called from the COMPOSE MESSAGE window and the
  4573. COMPOSE MESSAGE window was not activated during a "mailto:" call to
  4574. AEMail, the Address Book display will be slightly different.  It will look
  4575. like this:
  4576.  
  4577. =====================================================================
  4578. |+| Address Book For Compose
  4579. =====================================================================
  4580.  
  4581. Nickname Real Name               UserID (Address)          [ ] Expand
  4582. ---------------------------------------------------------------------
  4583. xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx| |
  4584. xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx DISTRIBUTION LIST WITH n ENTRIES | |
  4585. xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx DISTRIBUTION LIST WITH n ENTRIES | |
  4586. xxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx| |
  4587. ---------------------------------------------------------------------
  4588.  
  4589. Click on Address Book entry to transfer to [@| To: | field  [ CLOSE ]
  4590.  
  4591. =====================================================================
  4592.  
  4593. This is an abreviated window which does not have the string gadgets for
  4594. creating or deleting Address Book entries.  It is designed for selecting
  4595. addresses to transfer to the COMPOSE MESSAGE window only.  When you click
  4596. on an address in the window it will be transferred to the appropriate
  4597. field in the COMPOSE MESSAGE window as determined by the cycle gadget at
  4598. the bottom of the window.  There are three items for this gadget:  To:,
  4599. cc:, and bcc:  (the same as the "Select" cycle gadget in the full Address
  4600. Book window.  Select which field should receive the address and click on
  4601. the address in the Address Book.  You can select multiple addresses; the
  4602. window will not close until you click on either the Close gadget at the
  4603. top of the Address Book window or the [CLOSE] button at the bottom of the
  4604. window.  The Address Book window will also close if you double click on a
  4605. name (It will be transferred and then the window will close).
  4606.  
  4607. When the Address Book is called from the COMPOSE MESSAGE window it will be
  4608. in the un-expanded state.  If you are a registered user, you can expand
  4609. the group names by clicking on the "Expand" checkmark gadget to the right
  4610. of the listview headings.
  4611.  
  4612. You can also have the full Address Book display called from the COMPOSE
  4613. MESSAGE screen by holding down the shift key when you click on the [Call
  4614. Address Book] gadget.
  4615.  
  4616. NOTE:  When AEMail is loaded it will automatically create an address book
  4617. entry for the Nickname AEMail with an address for my email address:
  4618. jzachar@calweb.com.  You can use this entry whenever you wish to report a
  4619. bug or send a message concerning AEMail to me.
  4620.  
  4621.  
  4622.                           Message Display Window
  4623.                           ----------------------
  4624.  
  4625. The Message Display window will be displayed in the lower portion of the
  4626. screen whenever you double click on a message in the message list window.
  4627. If you are already displaying a message, clicking on the NEXT or PREVIOUS
  4628. command icons will display either the NEXT or PREVIOUS message.
  4629.  
  4630. If you have a non-interlaced screen (640 x 200), the display will cover
  4631. the folder strip in allow more room for the message display.  With an
  4632. interlaced screen (640 x 400) you will be able to see and use the folder
  4633. strip.
  4634.  
  4635. To re-display the Message List, click on the "folder" icon on the Command
  4636. Icon Tool Bar or one of the folders in the folder icon bar (if visable).
  4637.  
  4638. The message is divided into two sections:  message header information,
  4639. which is always present, and a scrolling list that displays the message.
  4640. Header information will also be displayed in the scrolling message
  4641. listview, but only those header lines that you want displayed.
  4642.  
  4643. The message header portion of the screen is set up as follows:
  4644.  
  4645. From: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Date: DOW, MMM DD YYYY HH:MM:SS
  4646. To: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx [ATTACHMENT]
  4647. Subject: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  4648.  
  4649.  
  4650. The From:  and To:  fields will show the Real Name (if present) from the
  4651. appropriate header.  If the Real Name is not present in the header, then
  4652. the UserID will be used instead.  If a Nickname is being used for a
  4653. message being sent, then the Nickname will appear.
  4654.  
  4655. The Subject field will have the RE; or (FWD) preappended to the field for
  4656. messages that are REPLIES and/or are FORWARDED.
  4657.  
  4658. If the message has attachments, either MIME or UUENCODED, the [ATTACHMENT]
  4659. button will appear at the right of the To:  line.  If no attachments are
  4660. present this button will say [SAVE TEXT] instead.
  4661.  
  4662. The complete message will be displayed in the message listview including
  4663. any text type attachments.  If the attachments are UUENCODED attachments
  4664. or are non-text type attachments, they will not be shown, but can be
  4665. retrieved by clicking on the [ATTACHMENT] button.  This will bring up an
  4666. attachment requestor which is described below under "Attachment
  4667. Requester".
  4668.  
  4669. Messages that are encoded with "Quoted-Printable" notation as well as text
  4670. messages encoded with encoded binary (BASE64) will be correctly displayed
  4671. as well.  Since these types of messages will be saved with their encoding
  4672. intact when saved using the SAVE MESSAGE icon or the "Export..." item
  4673. under the Messages menu, the [SAVE TEXT] gadget has been provided to save
  4674. message text correctly decoded for messages without attachments.  For
  4675. messages with attachments, the first entry in the Attachment list is the
  4676. body of messages itself.  When you click on the [SAVE TEXT] gadget, a file
  4677. requester will be displayed so you can name the file you want to save the
  4678. text to.
  4679.  
  4680. The message display is a scrolling list.  There are four methods that you
  4681. can use to scroll the message:
  4682.  
  4683.     (1) Use the scroll bar to the right of the message.
  4684.  
  4685.     (2) Use the scroll arrows at the bottom of the scroll bar.
  4686.  
  4687.     (3) Use the up and down cursor keys.  You can also move the listview
  4688.         with other keys as follows:
  4689.  
  4690.         "Home" or "Cursor Left" moves the listview to the top.
  4691.         "End" or "Cursor Right" moves the listview to the botton.
  4692.         "PgUp" or "Shift Cursor Up" pages the listview one "page" up.  The
  4693.             top line of the previous page will be displayed as the bottom
  4694.             line of the new page.
  4695.         "PgDn" or "Shift Cursor Down" pages the list view one "page" down.
  4696.             The bottom line of the previous page will be displayed as the
  4697.             top line of the new page.
  4698.         The cursor up/down keys on the keypad will have the same action as
  4699.             the normal cursor keys with the exception of the shift
  4700.             feature.
  4701.  
  4702.     (4) click the mouse on the list display and while holding down
  4703.         the left mouse button, move above or below the display.
  4704.         When you lift up on the mouse button after the list
  4705.         starts to scroll, you can continue to scroll by moving
  4706.         the mouse up or down.  Clicking into the display will
  4707.         stop the scrolling action.
  4708.  
  4709. While messages are loaded into the listview, you will not see them until
  4710. they are completely read.  A busy pointer will be displayed until the
  4711. listview is completely built.
  4712.  
  4713. For un-registered users, the message display will be quite slow to load
  4714. although you will be able to see the message as it is being loaded into
  4715. the display.  If you want a faster display load, register AEMail!
  4716.                                                  ================
  4717.                            Attachment Requester
  4718.                            ====================
  4719.  
  4720. When you click on the [ATTACHMENTS] button on the Message Display Window,
  4721. an Attachment Requester will be displayed.  It looks like this:
  4722.  
  4723.       |============================================================|
  4724.       |[o]  Attachment List                                        |
  4725.       |============================================================|
  4726.       |                MimeType/SubType          File Name         |
  4727.       | ========================================================== |
  4728.       | | 1  SHOWN     text/plain                              | | |
  4729.       | |    Description: (None)                               | | |
  4730.       | | 2  VIEWABLE  image/gif                 castle.gif    | | |
  4731.       | |    Description: Picture of a castle                  | | |
  4732.       | | 3  SAVE ONLY application/octet-stream  aemail.lha    | | |
  4733.       | |    Description: The AEMail archive                   | | |
  4734.       | ========================================================== |
  4735.       |                                                            |
  4736.       | [    VIEW   ]  [VIEW & SAVE]  [    SAVE   ]  [    EXIT   ] |
  4737.       |============================================================|
  4738.  
  4739. This requester is initially placed at the top center of the window
  4740. partially obscuring the command and folder icons and the top portion of
  4741. the message.  You can drag the requester around the window to expose other
  4742. items of the display.  You can also use the scroll bar on the message
  4743. display listview to show different parts of the message; however, none of
  4744. the commands on the command or folder bar or the menu bar can be activated
  4745. until after you click on the [EXIT] button in the Attachment Requester.
  4746.  
  4747. The SHOWN designation is used for any attachment that is displayed in the
  4748. message window.  This is generally any attachment that has a MIME type of
  4749. text or message.  However, standard Mailcap entries have been included in
  4750. the Mailcap file to also display and save these attachments from the
  4751. Attachment window.
  4752.  
  4753. Any message with attachments will generally have one section (the initial
  4754. message) which is displayable text and will be shown as an attachment with
  4755. the SHOWN designation.  You will also be able to VIEW all SHOWN parts of
  4756. the message separably.  You will always be able to save any item in the
  4757. list in it's un-encoded form.
  4758.  
  4759. UUENCODED attachments will have the designation UUENCODED displayed in the
  4760. MIME types/subtypes field.
  4761.  
  4762. Any attachments that do not have a MIME type of text or message will have
  4763. either a VIEWABLE or SAVE ONLY designation.  The VIEWABLE designation is
  4764. used for those MIME types/subtypes which have a program designated in the
  4765. mailcap file for displaying this MIME type/subtype.  If no program is
  4766. designated for this MIME type/subtype the SAVE ONLY designator will appear
  4767. on the attachment line and the [VIEW] and the [VIEW & SAVE] buttons will
  4768. be disabled.
  4769.  
  4770. UUENCODED attachments are always SAVE ONLY attachments.
  4771.  
  4772. To select an attachment to view, view & save, or to save only, select the
  4773. appropriate attachment line in the list view gadget.  You can select the
  4774. main description line (with number, mime type, and filename) or the second
  4775. line with the "Description:" heading.
  4776.  
  4777. After selecting the attachment, the buttons below the listview will
  4778. perform the following actions:
  4779.  
  4780.     [VIEW]
  4781.  
  4782.         This will display the attachment with the program you
  4783.         selected in the "mailcap" file for this MIME type/subtype.
  4784.         If a program was not pre-defined for this MIME type/subtype
  4785.         this button will be disabled and you will not be able to
  4786.         display the attachment.  You will also see SAVE ONLY rather
  4787.         than VIEWABLE on the description of this attachment.
  4788.  
  4789.     [VIEW & SAVE]
  4790.  
  4791.         A file requester will pop up which allows you to select
  4792.         a file to save your attachment to.  The default directory
  4793.         designated to receive attachments is RAM:; however, you can
  4794.         change this with the file requester or set a different
  4795.         default with the Default Path Parameters display on the
  4796.         Configuration screen.
  4797.  
  4798.         If a file name was provided in either the Content-Type: or
  4799.         Content-Disposition: headers, the file name will be shown
  4800.         on the attachment description and will be pre-set as the
  4801.         filename in the file requester.  You can, of course, change
  4802.         this name if you wish.
  4803.  
  4804.         After the file is saved, the attachment will be displayed
  4805.         with the program you selected in the "mailcap" file.
  4806.  
  4807.         If a program was not pre-defined for this MIME type/subtype
  4808.         this button will be disabled and you will not be able to
  4809.         display the attachment.  You will also see SAVE ONLY rather
  4810.         than VIEWABLE on the description of this attachment.
  4811.  
  4812.  
  4813.     [SAVE]
  4814.  
  4815.         A file requester will pop up which allows you to select
  4816.         a file to save your attachment to.  The default directory
  4817.         designated to receive attachments is RAM:; however, you can
  4818.         change this with the file requester or set a different
  4819.         default with the Default Path Parameters display on the
  4820.         Configuration screen.
  4821.  
  4822.         If a file name was provided in either the Content-Type: or
  4823.         Content-Disposition: headers or with the UUENCODED "begin"
  4824.         line, the file name will be shown on the attachment
  4825.         description and will be pre-set as the default filename
  4826.         in the file requester.  You can, of course, change this
  4827.         name if you wish.
  4828.  
  4829.         You will always be able to save any attachment even if it
  4830.         is SHOWN and a filename is not specified.
  4831.  
  4832.     [EXIT]
  4833.  
  4834.         After performing all the operations you wish for any
  4835.         particular attachment, click on this button to remove
  4836.         the Attachment Requester.  This requester also has a
  4837.         CLOSE gadget which you can also use to exit from the
  4838.         requester.
  4839.  
  4840.  
  4841.                           Compose Message Window
  4842.                           ----------------------
  4843.  
  4844. The Compose Message window is brought up whenever you click on the COMPOSE
  4845. MESSAGE command icon or select the Compose..., Reply..., or Forward...
  4846. sub-menus under the Messages menu.  If a message is selected when you
  4847. click on the COMPOSE MESSAGE command icon it will act as a "Reply to this
  4848. message" action.
  4849.  
  4850. The Compose Message window will cover the entire screen.  You must proceed
  4851. sequentional through the actions or cancel to abort the compose operation.
  4852.  
  4853. The Compose Message window looks like this:
  4854.  
  4855. =====================================================================
  4856. Compose a Message (Signature: [full path of signature file active])
  4857. =====================================================================
  4858.  
  4859.        To: [                              ][CLR] [Call Address Book ]
  4860.  
  4861.        cc: [                                                   ][CLR]
  4862.  
  4863.       bcc: [                                                   ][CLR]
  4864.  
  4865.  Reply To: [                                   ][CLR] [ Use Default ]
  4866.  
  4867.   Subject: [                                                   ][CLR]
  4868.  
  4869.            [] New Message                    [] 7-Bit
  4870.            [] Reply to Message               [] 8-bit
  4871.            [] Forward Message                [] quoted-printable
  4872.                                              [] encoded binary
  4873.  
  4874.  [ ] Quote Original Message Text   Quote Prefix[>                    ]
  4875.  
  4876.    Quote Header: [                                                   ]
  4877.  
  4878.  [ ] Add Signature Block   [Select Signature]        [ Edit Signature]
  4879.  
  4880.  [Compose/Edit Message]    [  Add Headers   ]        [Add Attachments]
  4881.  
  4882.  [Save In Pending] [Queue Message] [Send Message Now] [Cancel Message]
  4883.  
  4884. ======================================================================
  4885.  
  4886. The title bar on the Compose Message window will contain the full path
  4887. name to the current, in use signature file.
  4888.  
  4889. When the Compose window first appears, if the message is a replied or
  4890. forwarded message, the Subject:  string gadget will be automatically
  4891. filled in with the subject from the replied or forwarded message.  RE:  or
  4892. (fwd) will also automatically appear in front of the subject.
  4893.  
  4894. If the message is a replied message, the To:  string gadget will also be
  4895. filled in with the Reply-To:  address from the message you are replying to
  4896. or, if that is not present, the From:  real name and user ID of the
  4897. message you are replying to.
  4898.  
  4899. You can force the From: address to be used by holding down the shift key
  4900. when clicking on the "compose" icon or selecting the menu sub-item "Use
  4901. From..." on the Reply menu item of the Messages menu.
  4902.  
  4903. Also, if the message is the result of a "mailto:" call, the To:  string
  4904. gadget will be filled in with the userid passed by the "mailto:" call.
  4905.  
  4906. You may enter names, either Nicknames or Real Names and/or UserIDs, for
  4907. any of the To:, cc:, or bcc:  fields.  If a Real Name and/or UserID is
  4908. entered, it should be entered as
  4909.  
  4910.         Real Name<userid@domain>              or
  4911.         userid@domain(Real Name)              or
  4912.         userid@domain
  4913.  
  4914. The domain can be left off if the recipient is at the same domain as the
  4915. user.  However, it is best that the full userid@domain be used so there is
  4916. no confusion with Nicknames.
  4917.  
  4918. If a Nickname is used it will be automatically expanded when the message
  4919. is sent.
  4920.  
  4921. If multiple users are placed in any of the To:, cc:, or bcc:  fields they
  4922. must be separated by commas.
  4923.  
  4924. If the users you are sending the message to are in your Address Book, you
  4925. can click on the [Call Address Book] button.  This will call up an
  4926. abreviated form of your Address Book (see Address Book window discussion
  4927. above) and you can select the user you want.  Clicking on the user will
  4928. transfer the Nickname for that user to the appropriate field indicated by
  4929. the cycle gadget at the bottom of the Address Book window (To:, cc:  or
  4930. bcc:).  The Nickname for the user will be automatically added to the
  4931. appropriate field in the Compose window.  If you make a mistake and the
  4932. wrong name is added or it is added to the wrong field, you can use the
  4933. backspace key to remove the offending nickname or the [CLR] gadget to
  4934. completely clear the field.
  4935.  
  4936. The Address Book window will remain displayed to allow you to select
  4937. multiple names.  Multiple names in any field will be automatically
  4938. separated by commas.
  4939.  
  4940. To exit from the Address Book display, either click on the Close gadget at
  4941. the top of the Address Book window or the [CLOSE] button at the bottom of
  4942. the window.  Alternately, you can double click on the last name you add to
  4943. a field.
  4944.  
  4945. You can also use the [Call Address Book] gadget to place the userid from a
  4946. "mailto:" call into your Address Book.  In this case the full address book
  4947. will be shown rather than the abbreviated one.  You can also access the
  4948. full Address Book by pressing the shift key when you click on the [Call
  4949. Address Book] gadget (see the discussion of the Address Book window
  4950. above).
  4951.  
  4952. All of the gadgets in the Compose Window remain active when you are
  4953. displaying the abbreviated form of the Address Book.  They are not active
  4954. when you display the full Address Book.
  4955.  
  4956. The cc:  field is used to send a "carbon copy" of the message to the
  4957. people in the list on the cc:  line.  The cc:  header will appear on the
  4958. message sent to the To:, cc:  and bcc:  recipients.  The bcc:  field is
  4959. used the send a "blind carbon copy" to the people in that list.  The bcc:
  4960. recipients will not be identified to any of the recipients of the message.
  4961.  
  4962. The Reply To:  field is used to place a Reply-To:  address header in the
  4963. message.  This field is intended for people who want replies directed to a
  4964. different email address than their From:  address.  The configuration item
  4965. "Reply-To:" will automatically be loaded into this field when the compose
  4966. window is displayed.  If the Reply To:  address for this message should be
  4967. different than the configured Reply-To address, then place it here.  If
  4968. you click on the [ Use Default ] button, your configured Reply-To address
  4969. will be placed in this field.  If the Reply To:  field is left blank, no
  4970. Reply-To:  header line will be added to the message.
  4971.  
  4972. The Subject:  field is used to create a subject header for your message.
  4973. If the message is a reply, RE:  will be placed in front of the subject.
  4974. If the message is forwarded, (fwd) will be placed after the subject.
  4975.  
  4976. The [CLR] gadget to the right of the To:, Reply To:, Subject:, cc:, and
  4977. bcc:  string gadgets allows you to easily clear the data in the
  4978. appropriate string gadget.
  4979.  
  4980. Below the Subject field is two columns of Radio buttons for selecting the
  4981. type message to create and to specify the encoding method for the message
  4982. body.  The first column of radio buttons specifies the message type to
  4983. create.  These can be:
  4984.  
  4985.     Compose a new Message
  4986.     Reply to Message
  4987.     Forward Message
  4988.     Edit Message
  4989.  
  4990. Which buttons appear depends on the way the Compose Message window was
  4991. called.
  4992.  
  4993. "New Message" and "Edit Message" appear if a message was selected from the
  4994. PENDING or QUEUED folders and the COMPOSE MESSAGE command icon was
  4995. selected or the "Edit..." menu item was selected from the Messages menu.
  4996. The "Edit Message" button is initially highlighted.
  4997.  
  4998. "New Message", "Reply to Message", and "Forward Message" appear if a
  4999. message was selected from an input folder (such as INBOX) and the COMPOSE
  5000. MESSAGE command icon was selected or one of the "Reply" or "Forward..."
  5001. menu items were selected from the Messages menu.  If a "Reply" sub-menu
  5002. item was selected, the "Reply to Message" button will be initially
  5003. highlighted.  If "Forward..." is selected, the "Forward Message" button
  5004. will be intially highlighted.
  5005.  
  5006. Only "New Message" appears and is highlighted if no message was selected,
  5007. if the "Compose.." menu item was selected, or if a message in the SENT
  5008. folder was selected.
  5009.  
  5010. "New Message" also appears if the Compose message window was activated by
  5011. a "mailto:" call from a browser.  If a "message=" argument was provided on
  5012. the shell call to AEMail, both the "New Message" and "Edit Message" will
  5013. appear and the "Edit Message item will be highlighted..
  5014.  
  5015. If the "Edit...", "Reply" or "Forward..." menu items are selected and a
  5016. message was not selected, an error message appears.  If the "Compose..."
  5017. sub-menu is selected, a new message will always be created.  Likewise,
  5018. messages cannot be replied to or forwarded from the PENDING, QUEUED or
  5019. SENT folders.  If the "Edit..." menu item is selected, the message must
  5020. come from either the PENDING or QUEUED folder.
  5021.  
  5022. You can always change the preferred type of message to one of the other
  5023. ones allowed by clicking on the appropriate message type.
  5024.  
  5025. The radio button column on the right of the window is for the encoding
  5026. method for the message body.  Four items appear here:
  5027.  
  5028.     7-Bit
  5029.     8-Bit
  5030.     quoted-printable
  5031.     encoded binary
  5032.  
  5033. The default is 8-bit.  Some Internet gateways, however, can not handle
  5034. 8-bit data - only 7-bit.  If this is the case with your situation, select
  5035. 7-bit, or if your message contains characters above ASCII 128 (most
  5036. foriegn character sets have these types of characters), select
  5037. "quoted-printable" or "encoded binary".
  5038.  
  5039. The "quoted-printable" encoding is preferred in this instance.  You will
  5040. be able to read most of the raw message except for the extended character
  5041. set characters.  The "encoded binary" encoding will encode the message in
  5042. BASE64 encoding which is totally un-readable in it's raw format.  AEMail,
  5043. however, is able to handle the translation of both "quoted-printable" and
  5044. "encoded binary" in the message body for both sending and receiving
  5045. messages.
  5046.  
  5047. If the message is a reply, the "Quote Original Message Text" box will be
  5048. checked if you have selected this option in the General Parameters page of
  5049. the Configuration screen.  You can un-check this box if you don't want the
  5050. original text quoted in the message (or check it, if the default action
  5051. was not to include text).  For all other types of Compose windows, this
  5052. checkbox will be disabled.
  5053.  
  5054. The "Quote Prefix:" string gadget will indicate what is to be placed in
  5055. front of each quoted line.  This, by default, is '>'; however, you can add
  5056. whatever you like here (such as the person's initials followed by :  or
  5057. >).  You can also permanently change this field with the General
  5058. Parameters page of the Configuration screen.
  5059.  
  5060. A "Quote header:" will be placed on the line in front of the quoted
  5061. material.  Currently, the default header which will appear in the Quote
  5062. Header:  string gadget is:
  5063.  
  5064.     On &(week), &(date2), at &(time), &(name) wrote:
  5065.  
  5066. The & followed by a field name in parenthesis indicates substitution of
  5067. data from the original message headers.  The values that can be
  5068. substituted are:
  5069.  
  5070.     &(name)     The Real Name of the sender of the original
  5071.                 message.  If the Real Name is not available,
  5072.                 the sender's UserId will be used instead
  5073.  
  5074.     &(subject)  The subject from the original message.  Any RE:
  5075.                 or (fwd) will be stripped.
  5076.  
  5077.     &(week)     The day of the week that the original message
  5078.                 was sent.
  5079.  
  5080.     &(date)     The date the original message was sent in the form
  5081.                 DD MMM YYYY, where DD is the day of the month,
  5082.                 MMM is month in the form Jan, Feb, Mar, etc, and
  5083.                 YYYY is the full 4 digit year.
  5084.  
  5085.     &(date1)    Same as &(date).
  5086.  
  5087.     &(date2)    The date in the form MMM DD, YYYY.
  5088.  
  5089.     &(time)     The time the original message was sent in the
  5090.                 form HH:MM xM where HH is the hour on a 12 hour
  5091.                 clock, MM is the minute, and xM is AM or PM.
  5092.  
  5093.     &(to)       The email address the message was sent to.  For
  5094.                 mailing lists this could be the name of the mailing
  5095.                 list if that is what appeared in the To: header.
  5096.  
  5097. The "Quote Header" is designed to be modified by the user and can be
  5098. changed with the string gadget.  This change is only in effect for this
  5099. message however.  You can permanently change the "Quote Header" with the
  5100. General Parameters page of the Configuration screen.
  5101.  
  5102. Whether on not the quoted message's headers are to be included in the
  5103. quote is controlled by the "Incl Hdr in Resp" item under the Messages main
  5104. menu.  If this item is checked the "Date", "To", "From:", "Reply To:",
  5105. "Subject:", "cc:", and "bcc:" headers will be displayed from the original
  5106. message.  If it is not checked, no header information will be included.
  5107.  
  5108. The amount of header information in the quoted message is also controlled
  5109. by the "Display Full Hdr" item in the Messages menu.
  5110.  
  5111. The row of gadgets below the "Quote Header:" is used to specify
  5112. characteristics of your signature file if you want one.  They work in
  5113. conjunction with the full path name of your current active signature file
  5114. shown in the title bar of the Compose Message window.
  5115.  
  5116. If a signature file is present, the "Add Signature Block" box will be
  5117. checked and the path name of that signature file will appear in the title
  5118. bar.  If a signature file is not present, this checkbox will be disabled.
  5119. The default signature file is AEMail:.signature.  However, if you are a
  5120. registered user, you can change to any other signature file by clicking on
  5121. the [Select Signature] gadget.  This will call up a file requester in
  5122. which you can select the appropriate file.  The file does not have to
  5123. exist; you can create it with the [Edit Signature] gadget.
  5124.  
  5125. If you are an un-registered user, the [Select Signature] button will be
  5126. ghosted and you can only use the standard AEMail:.signature file.
  5127.  
  5128. If you want to create or edit the current selected signature file, you can
  5129. click on the [Edit Signature] button.  This will call up your editor to
  5130. allow you to create or edit the selected signature file.  After you have
  5131. edited or created your signature file in your editor, save the file and
  5132. exit from the editor.  This will return you to the COMPOSE MESSAGE window
  5133. and the "Add Signature Block" check box will be enabled.
  5134.  
  5135. If you do not want the signature block placed at the end of your message,
  5136. uncheck the Add Signature Block box.
  5137.  
  5138. Note:  if the message is being edited, the Add Signature Block box WILL
  5139. NOT be checked.  This is done to prevent two signature blocks being added
  5140. to the message.  However, rather than disable this item, it is left to
  5141. allow the user to add a signature block in the event one was not added to
  5142. the original message or you selected the "New Message" radio button.
  5143.  
  5144. The [Add Attachments] button brings up the Add Attachments Requster which
  5145. is described below.  This requester allows you to add one or multiple
  5146. files as attachments to your message.  You can bring up this requester at
  5147. any time.  If it is brought up a second time, the old attachment
  5148. information will appear in the attachment list.  You can add to this
  5149. information or delete entries as you desire.
  5150.  
  5151. The [Compose/Edit Message] gadget calls up the editor you specified in the
  5152. General Parameters page of the Configuration Screen.  If you are editing a
  5153. previously composed message, you will see that message in your editor
  5154. window.  You can make changes as appropriate.  Also, if you specified
  5155. "Quote Original Message Text" you will see the quoted text.  You can
  5156. delete and insert lines as appropriate.
  5157.  
  5158. One of the things you will NOT see in the editor window are your message
  5159. headers or the signature block unless it is an edited message.  The
  5160. signature block is always added after you compose the message.  If this is
  5161. a "new" message, you will see a blank editor screen when the editor is
  5162. first called.  Enter whatever text you wish to use in your editor's window
  5163. and then select "Save" and "Quit" from your editor's menus.  This will
  5164. return you to the Compose Message window.
  5165.  
  5166. You will not be able to edit or add headers when you [Compose/Edit
  5167. Message].  If you need to add additional headers to a message you can use
  5168. the [Add Headers] gadget to add the headers.  This feature is ONLY
  5169. available to registered users.  Un-registered users will find this gadget
  5170. ghosted.
  5171.  
  5172. Clicking on the [Add Headers] gadget will bring up the Add Headers window
  5173. which is very similar to the "Information" window for a icon which is
  5174. called from the Workbench menus.  The Add Headers window looks like this:
  5175.  
  5176.      |=============================================================|
  5177.      |[o]  Add Additional Headers                                  |
  5178.      |=============================================================|
  5179.      |                                                             |
  5180.      |         ====================================================|
  5181.      | Headers |                                                | ||
  5182.      |         |                                                | ||
  5183.      |         |                                                | ||
  5184.      |[ NEW  ] |                                                | ||
  5185.      |         ====================================================|
  5186.      |[DELETE] [                                                  ]|
  5187.      |                                                             |
  5188.      |     [ SAVE ]            [CLEAR ALL]              [CANCEL]   |
  5189.      |                                                             |
  5190.      |=============================================================|
  5191.  
  5192. Your additional headers will appear in the scrolling list.  To add a
  5193. header to the list, click on [NEW] and enter the complete header line in
  5194. the string gadget below the scrolling list.  Be sure and include the
  5195. header identifier as well as the header text.  To add this new header to
  5196. this list hit the [RETURN] key.  To transfer a header to the string
  5197. gadget for editing or deleting it, click on the header line in the
  5198. scrolling list.  Clicking on [DELETE] will then delete the header from the
  5199. list.  If you want to edit the header, make the changes you want and then
  5200. hit [RETURN].  When you are satisified with the headers you want to add,
  5201. click on [SAVE] and the new headers will be saved and added to your
  5202. message.  [CLEAR ALL] will clear all the headers from the list and
  5203. [CANCEL] will cancel the operations.
  5204.  
  5205. At the bottom of the Compose Window is a row of four action buttons as
  5206. follows:
  5207.  
  5208.  [Save In Pending] [Queue Message] [Send Message Now] [Cancel Message]
  5209.  
  5210. If you decide that you do not want to compose a message after
  5211. all, click on the [Cancel Message] button to exit the COMPOSE MESSAGE
  5212. window.
  5213.  
  5214. Otherwise, if all the correct information has been added in the
  5215. COMPOSE MESSAGE window, click on the appropriate action button
  5216. at the bottom of the window.  [Save In Pending] will save your newly
  5217. created message in the PENDING folder.  [Queue Message] will place the
  5218. message in the QUEUED folder and [Send Message Now] will send the message
  5219. provided that you are connected to you Internet Provider.  If you were
  5220. unsuccesful with sending the message, it will be stored in the PENDING
  5221. folder.
  5222.  
  5223.                         Add Attachments Requester
  5224.                         =========================
  5225.  
  5226. When you click on the [ADD ATTACHMENTS] button on the Compose Message
  5227. Window, an Add Attachments Requester will be displayed which looks like
  5228. this:
  5229.  
  5230.      |=============================================================|
  5231.      |[o]  Add Attachments                                         |
  5232.      |=============================================================|
  5233.      |                                                             |
  5234.      |              Filename: [                              ][REQ]|
  5235.      |Attachment Description: [                                   ]|
  5236.      |  Content Type/SubType: [                                   ]|
  5237.      |                        =====================================|
  5238.      |                        | text/plain                      | ||
  5239.      |                        | text/enriched                   | ||
  5240.      |                        | text/richtext                   | ||
  5241.      |                        =====================================|
  5242.      |              Encoding: |@|           Plain Text            ||
  5243.      |                                                             |
  5244.      | Mime Type/Sub-Type   FileName                 Encoding      |
  5245.      |=============================================================|
  5246.      ||                                                         | ||
  5247.      ||                                                         | ||
  5248.      ||                                                         | ||
  5249.      ||                                                         | ||
  5250.      |=============================================================|
  5251.      |[  ADD ]         [DELETE]         [ APPLY ]         [CANCEL ]|
  5252.      |                                                             |
  5253.      |=============================================================|
  5254.  
  5255. The Filename string gadget should contain the FULL path name and filename
  5256. of the attachment.  Clicking on the [REQ] gadget will bring up a file
  5257. requester which will allow you to select the appropriate file.  The
  5258. filename portion of this string will be used as the "file=" parameter of
  5259. the Content-Type MIME header and as the "filename=" parameter of the
  5260. Content-Disposition MIME header.
  5261.  
  5262. The initial directory that is chosen for the file requester is the
  5263. directory that was set up in the "Add Attachment from Directory" string
  5264. gadget in the Configuration:  Default Path Parameters (see Configuration
  5265. Screen under IV.  Configuration above).  If you are adding multiple
  5266. attachments to the message, clicking on [REQ] will bring up the last
  5267. directory that you used.
  5268.  
  5269. If you enter a non-existant file, an error requester will be displayed
  5270. when you try to [ADD] the file to the attachment list.
  5271.  
  5272. The Attachment Description is an optional string gadget for entering a
  5273. description of the attachment.  If present, this string gadget will create
  5274. a Content-Description MIME header.
  5275.  
  5276. Content Type/SubType is a string gadget which contains the MIME Content
  5277. Type/Subtype entry which will appear on the Content-Type MIME header.
  5278. THIS IS A REQUIRED ENTRY UNLESS YOU ARE ADDING AN UUENCODED attachment.
  5279. It is not used for UUENCODED attachments.
  5280.  
  5281. A scrolling list below this gadget is used to select an appropriate
  5282. type/sub-type.  Predefined type/subtypes, as defined in RFC 1341 and
  5283. RFC 1521, are included in this list as follows:
  5284.  
  5285.     text/plain
  5286.     text/enriched
  5287.     text/richtext
  5288.     message/rfc822
  5289.     message/partial
  5290.     message/external-body
  5291.     multipart/mixed
  5292.     multipart/alternative
  5293.     multipart/digest
  5294.     multipart/parallel
  5295.     application/octet-stream
  5296.     application/postscript
  5297.     image/gif
  5298.     image/jpeg
  5299.     audio/basic
  5300.     video/mpeg
  5301.  
  5302. Also added to this list will be any additional type/subtypes added through
  5303. the mailcap file and any type/subtypes encountered when displaying
  5304. attachments during THIS RUN OF AEMAIL.  AEMail has no way to remember
  5305. differing type/subtypes that it encounters unless they are included in the
  5306. mailcap file.
  5307.  
  5308. You can also add your own type/subtype by directly entering it in the
  5309. Content Type/SubType string gadget.  Unless the type/subtype is well known
  5310. and published, you should pick one of the existing types (text/, message/,
  5311. application/, image/, audio/, or video/) and use a subtype beginning with
  5312. "x-".  As an example, you might want to define an IFF image (not part of
  5313. the mime published standard) as:
  5314.  
  5315.     image/x-iff
  5316.  
  5317. It is suggested that you use a mailcap entry for the image/x-iff to cause
  5318. it to permanently appear in the list of Content Type/Subtypes.
  5319. Attachments must be in the format you select.  AEMail will do no
  5320. conversion.  As an example, if you select application/postscript, the file
  5321. you attach should already be in postscript format.
  5322.  
  5323. Also, DO NOT use the follwing types/subtypes:
  5324.  
  5325.     message/partial
  5326.     message/external-body
  5327.     multipart/mixed
  5328.     multipart/alternative
  5329.     multipart/digest
  5330.     multipart/parallel
  5331.  
  5332. All of the multipart types are not supported except at the highest level
  5333. (specifying the initial attachment list), and this is done automatically
  5334. by the program.
  5335.  
  5336. The encoding cycle gadget has four states as follows:
  5337.  
  5338.     Plain Text
  5339.     Quoted-Printable
  5340.     Encoded Binary
  5341.     UUENCODED
  5342.  
  5343. Generally, "Plain Text" should be used for:
  5344.  
  5345.     text/
  5346.     message/
  5347.  
  5348. The exception to this is when the attachment contains characters outside
  5349. the range of ASCII 32 to ASCII 128 and you ISP can not handle 8-bit codes.
  5350. If the document you are attaching contains these characters (usually
  5351. present in documents using foriegn character sets), you should use
  5352. "Quoted-Printable" or "Encoded Binary" encoding.
  5353.  
  5354. Generally speaking "Encoded Binary" should be used for the following
  5355. types:
  5356.  
  5357.     application/
  5358.     image/
  5359.     audio/
  5360.     video/
  5361.  
  5362. "UUENCODED" should be selected if you want the attachment to be in
  5363. UUENCODED format.  You can not mix UUENCODED attachments with MIME
  5364. attachments!
  5365.  
  5366. When a type/subtype is selected, the appropriate encoding format is
  5367. automatically selected.  Of course, you can change this with the cycle
  5368. gadget if there is a need.
  5369.  
  5370. Once all of the attributes for any particular attachment are selected,
  5371. click on the [ADD] gadget to add the attachment to the attachment list.
  5372. If the Filename field or Content Type/Subtype field (other than for
  5373. UUENCODED attachments) is blank an error requester will appear indicating
  5374. that you must have a valid entry in these fields.  As many attachments as
  5375. you want can be added to this list, but you can not mix MIME type
  5376. attachments with UUENCODED attachments.
  5377.  
  5378. If you wish to delete any particular gadget, select the attachment from
  5379. the list and click on [DELETE].  There is no way to modify attachment
  5380. attributes once they have been added to the list.  If you want to do this,
  5381. first click on [DELETE], make the appropriate changes, and then click on
  5382. [ADD].
  5383.  
  5384. Once you are satisfied with your attachment list click on [APPLY].  The
  5385. Add Attachments Requester will disappear and the attachments will be
  5386. automatically added to your message after it is composed.
  5387.  
  5388. If you decide that you don't want to add attachments after all, click on
  5389. [CANCEL] and the attachments will not be added when you compose your
  5390. message.
  5391.  
  5392. Clicking on the Close Gadget at the top of the window has the same
  5393. effect as if you clicked on [CANCEL].
  5394.  
  5395. If you are editing a message which has attachments and you select the
  5396. [ADD ATTACHMENTS] button in the Compose Window and then decide you do not
  5397. want to change the attachments you have previously added, you should click
  5398. on [APPLY].  Clicking on [CANCEL] at this point will bring up a special
  5399. warning requester which says:
  5400.  
  5401.              Continuing will delete all previous attachments
  5402.                    Use APPLY if you wish to keep them.
  5403.  
  5404.              [CONTINUE]                  [APPLY ATTACHMENTS]
  5405.  
  5406. To keep the attachments you should click on [APPLY ATTACHMENTS].
  5407.  
  5408.                              IX. AEMAIL FILES
  5409.  
  5410. The following are the various files used by AEMail.  Normally, they all
  5411. reside in the AEMAIL:  directory with the exception of the aemail.cnfg
  5412. file, the TCPLOG file and the mailcap file.  The aemail.cnfg file normally
  5413. resides in the S:  directory, and both the TCPLOG file and the mailcap
  5414. file may or may not reside in the AEMAIL:  directory depending on the
  5415. user's preference.
  5416.  
  5417. You can override the AEMAIL:  assign by using the MAIL_DIR= Tool Type and
  5418. you can change the name an location of the aemail.cnfg file with the
  5419. CONFIG= Tool Type.
  5420.  
  5421. SPECIAL NOTE:  If the AEMAIL: assign is missing or is incorrect and you do
  5422. not have a MAIL_DIR= Tool Type, you will not be able to run AEMail.
  5423.  
  5424. With the exception of the mailcap file, you can begin AEMail without any
  5425. of the other files being present.  They will be automatically created as
  5426. you process messages or do other AEMail actions.
  5427.  
  5428. The mailcap file, if used, MUST be setup prior to executing AEMail.  This
  5429. can be done using any text editor.
  5430.  
  5431. The following are the AEMail files:
  5432.  
  5433.                                  mailcap
  5434.                                  -------
  5435.  
  5436. The mailcap file is used to establish programs that should be executed to
  5437. display MIME attachments.  Use of this file allows AEMail to use any
  5438. AmigaDOS operating system 2.1 or above.
  5439.  
  5440. The mailcap file is a standard Internet file which is specified in RFC
  5441. (Request For Comment) 1524.  Since it is standard, you can use a mailcap
  5442. file that was created for another program that specified a display program
  5443. for the same type of files.  That is the reason that AEMail allows you to
  5444. specify the directory that contains the mailcap file with the Tool Type
  5445. MAILCAP_DIR= or with the Configuration Screen.  If you do not include this
  5446. Tool Type or change the specification in the Default Path section of the
  5447. Configuration Screen, the mailcap directory will default to the AEMAIL:
  5448. directory.
  5449.  
  5450. AEMail only uses the two required fields of the RFC 1524 standard.  Other
  5451. fields are ignored at this time.
  5452.  
  5453. Each mailcap file consists of entries that describe the proper handling of
  5454. one media type at the local site.  A mailcap file consists of a sequence
  5455. of such individual entries separated by LINE FEEDS.  Blank lines and lines
  5456. starting with '#' are considered comments and are ignored.  Long entries
  5457. may be continued on multiple lines if the line to be continued ends with a
  5458. backslash character ('\').  In this event, mutiple lines are to treated as
  5459. a single mailcap entry.  Note that for such "continued" lines, the
  5460. backslash must be the last character of the line to be continued.
  5461.  
  5462. Each mailcap entry consists of a number of fields each separated by a
  5463. semicolon (';').  The first two fields are required, and must occur in the
  5464. specified order.  The remaining fields are optional and may appear in any
  5465. order.  NOTE:  At this time AEMail does not use these optional fields and
  5466. if they are present, ignores them.  Because of this, these optional fields
  5467. WILL NOT be discussed in this documentation.
  5468.  
  5469. The general format of a mailcap entry is:
  5470.  
  5471.     content type; view command [; ......] LINE FEED
  5472.  
  5473. The first field is the content type, which indicates the type of data this
  5474. mailcap entry describes how to handle.  It is to be matched against the
  5475. type/subtype specification in the "Content-Type" MIME header (see the ADD
  5476. ATTACHMENTS REQUESTER described in section VIII.  AEMAIL WINDOWS above).
  5477.  
  5478. If the subtype is "*", it is intended to match all subtypes of the named
  5479. content type.
  5480.  
  5481. Examples of the content type field are:
  5482.  
  5483.     images/gif
  5484.  
  5485. which is intended to match only the images/gif type/subtype whereas
  5486.  
  5487.     images/*
  5488.  
  5489. matches all image types (images/gif, images/jpeg, etc).
  5490.  
  5491. The second field, view command, is a specification of how the attachment
  5492. meeting the content type specification is viewed.  For any particular
  5493. operating system, this would indicate how the program is called.  For
  5494. AEMail this would include the entire path name for calling the program and
  5495. any parameters that are needed on the command line.  A "%s" is used to
  5496. indicate the substitution of the attachment name.  The entire entry should
  5497. be surrounded by quotes.  As an example:
  5498.  
  5499.     "sys:Utilities/multiview %s screen"
  5500.  
  5501. would call multiview placing the displayed attachment on its own screen
  5502. (the "screen" parameter).
  5503.  
  5504. If you needed to have the display on the Workbench screen you can add the
  5505. keyword "wb;" in front of the program path.  As an example, if you wanted
  5506. multiview to open on a window on the Workbench screen, you could use:
  5507.  
  5508.     "wb;sys:Utilities/multiview %s"
  5509.  
  5510. Note the use of the quotes (") surrounding the parameter.  This is
  5511. necessary so that the mailcap interpreter will be prevented from treating
  5512. special characters (such as ';') as part of the mailcap syntax.
  5513.  
  5514. Also note the absence of the "screen" keyword.  The above call would push
  5515. the Workbench screen to the front when MultiView was called and the
  5516. Workbench screen would be used for the MultiView window.  The only problem
  5517. with this is you would be limited to the number of colors and the
  5518. resolution specified for Workbench.  Some other programs, however, might
  5519. only be able to open as a window on the Workbench screen and would be
  5520. hidden by the AEMail screen when those programs were called unless the
  5521. "wb;" parameter was specified.
  5522.  
  5523. An example of a complete mailcap entry to use multiview to display all
  5524. images would be:
  5525.  
  5526.     image/*; "sys:Utilities/multiview %s screen"
  5527.  
  5528. Any image/ type, regardless of the subtype, would be displayed providing
  5529. there was an appropriate data type present for that image subtype.
  5530.  
  5531. A sample mailcap file is included with the archive which uses MultiView
  5532. for text, message, sound, image, and video files.  Since MultiView is a
  5533. 3.x program using datatypes, this mailcap file will ONLY work with 3.x
  5534. systems.  To make it work for 2.x systems, you would need to change the
  5535. display programs to your favorite programs that work with 2.x.  You might
  5536. also have to be specific as to the subtype for a specific display
  5537. type/subtype.  If you install AEMail on a 2.1 system using the provided
  5538. installation script, you will be able to create the mailcap file provided
  5539. you selected "Expert" mode for the installation "user mode".
  5540.  
  5541. The following is the sample mailcap file used for AmigaDos 3.x that uses
  5542. MultiView as the display agent.  Please note the use of the "screen"
  5543. parameter which tells MultiView to open on it's own screen rather than the
  5544. WorkBench screen.  This allows the use of all colors in the image's
  5545. palette.
  5546.  
  5547.     text/*;  "sys:Utilities/multiview %s"
  5548.     message/*; "sys:Utilities/Multiview %s"
  5549.     image/*; "sys:Utilities/multiview %s screen"
  5550.     audio/*; "sys:Utilities/multiview %s screen"
  5551.     video/*; "sys:Utilities/multiview %s screen"
  5552.  
  5553.  
  5554.                  General Configuration File (aemail.cnfg)
  5555.                  ----------------------------------------
  5556.  
  5557. The s:aemail.cnfg file is the General Configuration file.  This file
  5558. contains various configuration information including the version and
  5559. revision number of the AEMail version that was last loaded.  A special
  5560. flag in this file indicates whether this file should take precedence over
  5561. the Tool Type entries.
  5562.  
  5563. This file is normally placed in the S:  directory rather than the AEMAIL:
  5564. directory.  The reason for this was that if you changed the location of
  5565. the AEMAIL:  directory, AEMail would not be able to locate the new
  5566. configuration file the next time you loaded AEMail.  Also, the S:
  5567. directory is more commonly used to store configuration files for AMIGA
  5568. programs.
  5569.  
  5570. You do not have to store this file in the S:  directory nor do you have to
  5571. name it "aemail.cnfg".  This is only the default name and location for
  5572. this file.  With the use of the CONFIG= Tool Type or the config= parameter
  5573. on the shell call for AEMail, you can rename the file and place it
  5574. anywhere you want.
  5575.  
  5576. Starting with AEMail version 1.13 you can also have multiple configuration
  5577. files.  This allows you to set up multiple configurations for different
  5578. users of AEMail.  You can select which configuration you want through the
  5579. "Project/Configuration/Open" menu item.
  5580.  
  5581. If the configuration is never changed with the Configuration Screen, the
  5582. Tool Type entries will take precedence.  If either the [SAVE] or [SAVE TO]
  5583. gadgets in the Configuration Screen is selected, or the
  5584. "Project/Configuration/Save" or "Project/Configuration/Save to" menu items
  5585. are selected, the General Configuration File will always take precedence.
  5586.  
  5587. The s:aemail.cnfg (or CONFIG= Tool Type or config= shell parameter) is
  5588. referred as your base configuration file.  You can always return to the
  5589. base configuration through the "Project/Configuration/Restore Default"
  5590. menu item.
  5591.  
  5592. If you display the AEMail General Configuration file with a text editor,
  5593. you will find that not all portions of the file are readable as text.  The
  5594. only way you can create and update the general configuration file is
  5595. through AEMail itself.
  5596.  
  5597. As part of this file is your password stored in encrypted format.
  5598.  
  5599.  
  5600.                                  .headers
  5601.                                  --------
  5602.  
  5603. The .headers file provides a list of message headers.  Those that you want
  5604. displayed in the message as "minimum headers" are preceded by an asterick
  5605. (*); all other headers are preceded by a space.
  5606.  
  5607. The .headers file may not be present.  If it is not, the following are
  5608. displayed as the "minimum headers":
  5609.  
  5610.     Date:
  5611.     From:
  5612.     Reply-To:
  5613.     To:
  5614.     cc:
  5615.     bcc:
  5616.     Subject:
  5617.  
  5618. See the discussion on configuring minimum headers in the General
  5619. Parameters page of the Configuration Screen.
  5620.  
  5621.  
  5622.                               folder.config
  5623.                               -------------
  5624.  
  5625. This file gives the general information about each of the folders
  5626. including:
  5627.  
  5628.     Flags (long word, 4 bytes): general flags concerning this folder
  5629.     Name (9 bytes including ending NULL): short folder name
  5630.     Pen (1 byte): pen number for folder tab
  5631.     Sort Keys (8 bytes): the permanent sort keys for the folder
  5632.     Folder Description (string ending in LINE FEED): the folder
  5633.         description.  If this is a folder for one of the pre-set
  5634.         folders, this string will be empty (LINE FEED only) unless
  5635.         the user has decided to change the folder description.
  5636.     From Filter (string ending in LINE FEED) (*)
  5637.     Subject Filter (string ending in LINE FEED) (*)
  5638.     Date Filter (string ending in LINE FEED) (*)
  5639.  
  5640. Fields marked (*) are NOT IMPLEMENTED AS YET and are subject to change.  A
  5641. LINE FEED will appear as a place marker for these fields.
  5642.  
  5643. For those fields that are strings:  if the field is empty there will be a
  5644. LINE FEED with no data preceding it.
  5645.  
  5646. NOTE:  if for some reason your folder.config file becomes corrupted or is
  5647. accidently deleted, you can restore all of the folders and the messages
  5648. within them by doing the following:
  5649.  
  5650.     delete any current folder.config file (or rename it so it is
  5651.         no longer recognized).
  5652.     Run AEMail.  Add any additional folders that you previously
  5653.         had added.  (INBOX, PENDING, QUEUED and SENT will automatically
  5654.         be created).  You must use the exact name you had previously
  5655.         used.
  5656.     The new folders will show 0 messages.
  5657.     Quit AEMail.
  5658.     Re-Run AEMail.  The new folders should now show the appropriate
  5659.         number of messages provided a valid [folder_Name].config
  5660.         file was present for that folder.  The name of the new
  5661.         folder must exactly match the [folder_Name] in the
  5662.         [folder_Name].config file.
  5663.  
  5664.  
  5665.                            [folder_Name].config
  5666.                            --------------------
  5667.  
  5668. For each of the folders that contain messages there will be a
  5669. configuration file which gives information on the messages in that folder.
  5670. The name of the file will be the short folder name with ".config" appended
  5671. to it.
  5672.  
  5673. For this version of AEMail, the [folder_Name].config file contains the
  5674. following information for each message in the folder:
  5675.  
  5676.     Message Flags (word, 2 bytes): Flags describing the message.
  5677.     File Code (long word, 4 bytes): this field is a binary field
  5678.         which is used to derive the file name for the message file
  5679.         itself.
  5680.     Message Size (long word, 4 bytes): size of message.
  5681.     Body Displacement (word, 2 bytes): the position where the
  5682.         body of the message starts.
  5683.     From (string ending in LINE FEED): the information in the
  5684.         From: field in the message header.
  5685.     Subject (string ending in LINE FEED): the information in the
  5686.         Subject: field in the message header.  The RE: and FWD:
  5687.         headings at the beginning of the Subject header are
  5688.         stripped, but indicated by flags in the Message Flags field
  5689.         so that the exact subject field can be reconstructed.
  5690.     Date (string ending in LINE FEED): the information in the
  5691.         Date: field in the message header.
  5692.     To (string ending in LINE FEED): the information in the
  5693.         To: field in the message header.
  5694.     Return To (string ending in LINE FEED): the information in the
  5695.         Return To: field in the message header.
  5696.     cc (string ending in LINE FEED): the information in the
  5697.         cc: field in the message header.
  5698.     bcc (string ending in LINE FEED): the information in the
  5699.         bcc: field in the message header.
  5700.  
  5701. For those fields that are strings:  if the field is empty, there will be a
  5702. LINE FEED without any data preceding it.
  5703.  
  5704.  
  5705.                                 .addrbook
  5706.                                 ---------
  5707.  
  5708. This file provides address book information.  Each record looks like this:
  5709.  
  5710.     Version (word, 2 bytes): The address book version.  Prior to
  5711.         Version 1 of the address book, this and the following field
  5712.         did not exist.  The flag $8000 identifies this as a
  5713.         legitimate version field to distinguish the addess book
  5714.         file from version 0.  NOTE: The Address Book version is
  5715.         NOT the same as the AEMail Version.  The Address Book
  5716.         version only changes when the format of the Address Book
  5717.         changes.
  5718.     Flags (word, 2 bytes): Flags describing group actions.  In
  5719.         Version 0, the flags field was given in the high order byte
  5720.         of the count field which limited the group count to 255.
  5721.     Count (word, 2 bytes): If this field is zero, the entry is
  5722.         a single user entry.  If this field is greater that zero
  5723.         it represents a group entry and indicates the number of
  5724.         UserIds in the group.
  5725.     Nickname (string ending in LINE FEED): the Nickname for this
  5726.         entry (both group or user).
  5727.     Real Name (string ending in LINE FEED): the Real Name for
  5728.         individual users or the group description for group
  5729.         entries.
  5730.     UserID (one or more strings ending in LINE FEEDS):  The number
  5731.         of UserID fields is determined by the count at the
  5732.         beginning of the record.  For individual users, this MUST
  5733.         be the UserID and Domain for that user.  For group users
  5734.         this can be a Nickname that points to the real user.
  5735.  
  5736. For a description of how entries in the Address Book can be created and
  5737. displayed see the Section VIII, AEMAIL Windows:  Address Book window.
  5738.  
  5739.  
  5740.                                 .signature
  5741.                                 ----------
  5742.  
  5743. This is a flat ASCII file that contains the signature block that is to be
  5744. appended to any composed messages.  Each line of the signature block must
  5745. end in a LINE FEED.
  5746.  
  5747. A facility is provided when composing messages to create and or edit this
  5748. signature block (see the Compose Message window description in Section
  5749. VIII above).
  5750.  
  5751. Starting with AEMail Version 1.20, multiple signature files can be used.
  5752. These signature files can be named whatever the user wishes and can be
  5753. placed wherever the user wishes (Registered Users ONLY).
  5754.  
  5755.                                  Messages
  5756.                                  --------
  5757.  
  5758. Each message is stored as an individual file with a cryptic file name
  5759. generated from the File Code in the [Folder_Name].config file.  This name
  5760. begins with "AE" and ends with "M" with a number of numeric digits in
  5761. between.  The message is stored as a flat ASCII file as it is received
  5762. from the POP Server with any CARRAGE RETURNS in a CARRAGE RETURN/LINE FEED
  5763. sequences stripped.  This follows the Amiga format for ASCII files.
  5764.  
  5765. The complete message is stored along with any attachments as they were
  5766. orginally received.  Any particular message can be copied to a named file
  5767. anywhere in your system through the "SAVE MESSAGE TO FILE" command.  If
  5768. you have an off line program that can process a mime message or a message
  5769. with UUENCODED attachments, you can use that program against this file to
  5770. extract the attachments or you can save that attachment directly with the
  5771. Attachment Requester in the Message Display Window (Section VIII).
  5772.  
  5773. If messages are left in the PENDING or QUEUED folders, two additional
  5774. files may be created when AEMail terminates.  If attachments were added to
  5775. the message when it was created, a file with the same name as the message
  5776. file but with "AT" appended to it will be created.  This file contains
  5777. information about the attachments.  A second file may be created if
  5778. additional headers were created.  This file has "HD" appended to the
  5779. original message name.
  5780.  
  5781. Both of these files are deleted when AEMail is loaded and the PENDING and
  5782. QUEUED message lists are created internally.  The files are re-created if
  5783. the messages remain in the PENDING or QUEUED folders when AEMail
  5784. terminates.
  5785.  
  5786. PLEASE NOTE:  if the [folder_Name].config file is deleted you will lose
  5787. all capability of retrieving your messages unless you have previously
  5788. copied them to named files.
  5789.  
  5790.  
  5791.                        TCP Trace Log File (TCPLOG)
  5792.                        ---------------------------
  5793.  
  5794. This file is present if you have specified
  5795.  
  5796.     TCPLOG=name-of-log-file
  5797.  
  5798. in the Tool Types parameters or named a "TCP Logging File" in the Default
  5799. Path Parameters page of the Configuration screen.  Since
  5800. "name-of-log-file" must be the full path name of the log file, this file
  5801. may or may not reside in the AEMAIL:  directory
  5802.  
  5803. The TCP Trace Log File traces every TCP transaction.  Each time AEMail is
  5804. started the following record is written to the file:
  5805.  
  5806.     Logging Beginning at DD MMM YR HH:MM:SS
  5807.  
  5808. where DD is the day of the week, MMM is the month (Jan, Feb, Mar, etc), YY
  5809. is the 2 digit year (97) and HH, MM, and SS are the hour (24 hour clock),
  5810. minutes, and seconds.
  5811.  
  5812. Each logging record will consist of a 38 byte header and up to 82 bytes of
  5813. either descriptive information or actual data received or sent over the
  5814. TCP interface.  The header consists of a 21 byte date/time stamp (DD MMM
  5815. YR HH:MM:SS) and 16 byte routine name of the routine in AEMail that called
  5816. the trace.
  5817.  
  5818. If data is displayed, instances of a CARRAGE RETURN will be displayed as
  5819. <CR> and of LINE FEEDS as <LF>.  If the data exceeds 82 bytes, <---> will
  5820. be placed at the end of the line.
  5821.  
  5822. When AEMail terminates, or the TCPLOG file name is changed by the Default
  5823. Path Parameters page of the Configuration screen, the following record is
  5824. written to the file:
  5825.  
  5826.     Logging Ending at DD MMM YY HH:MM:SS
  5827.  
  5828. Each AEMail session is stacked behind the previous one, so that the file
  5829. can become quite large.  Periodic purging of the file can occur by
  5830. deleting the TCPLOG file in between sessions of AEMail.  Also, a new file
  5831. is created when you change the name of the TCPLOG file with the
  5832. Configuration screen.
  5833.  
  5834.  
  5835.                       X. BUG REPORTS AND SUGGESTIONS
  5836.  
  5837. Bugs should be reported to:
  5838.  
  5839.     jzachar@calweb.com
  5840.  
  5841. by email.  You can also use the nickname AEMAIL which has been
  5842. automatically stored in your address book.
  5843.  
  5844. In reporting bugs, be as complete as possible in describing the
  5845. circumstances leading up to the bug.  It would be helpful if you indicate
  5846. all actions (mouse clicks, etc) that you took before the problem occurred.
  5847. If you are having problems connecting to your Internet provider, or
  5848. sending or receiving mail, you should activate the TCP Log file (See
  5849. Section IX, AEMAIL FILES:  TCP Trace Log File) and send a copy of the log
  5850. as an attachment to your message.  You might want to block out any
  5851. password that is contained in the file before you send it to me, however.
  5852. You can do that with any text editor.
  5853.  
  5854. I would also appreciate any suggestions that you have for improving
  5855. AEMail.  I will not guarantee that I will accept all suggestions or that I
  5856. will necessarily implement them in the next release; however, I do take
  5857. each suggestion seriously.  In the past I have implemented a number of
  5858. suggestions made by my testers.  I will attempt to respond to each
  5859. suggestion that is made.
  5860.  
  5861. In making suggestions keep in mind some of the restraints that I have
  5862. placed on AEMAIL:
  5863.  
  5864.     (1) The program should be able to be run on any version of
  5865.         AmigaDos 2.1 or greater, and
  5866.  
  5867.     (2) with the exception of TCP/IP stack software (ie., AmiTCP, Miami, 
  5868.         or TermiteTCP) AEMail should not require any extension to your
  5869.         system that does not come with a standard AmigaDOS release.  This
  5870.         effectively rules out MUI.  Using an editor of your choice meets
  5871.         this criteria since you can use the standard AmigaDOS editors, ED
  5872.         or MEMACS, which come with the standard AMIGA systems.
  5873.  
  5874. When reporting bugs or making suggestions, please be as complete as
  5875. possible in describing the circumstances that brought about the problem or
  5876. how the suggestion could be implemented.
  5877.  
  5878.  
  5879.                               XI. REFERENCES
  5880.  
  5881. A number of software packages are mentioned in this documentation.
  5882. Details on how to obtain these packages are given below:
  5883.  
  5884.     TCP/IP STACKS
  5885.  
  5886.         AmiTCP      A TCP/IP stack for use with the Amiga.  AmiTCP
  5887.                     is copyright (c) 1994, 1995 by Network Solutions
  5888.                     Development, Inc.
  5889.  
  5890.                     AmiTCP was developed by Network Solutions Development,
  5891.                     Inc., P.O.  Box 32, FIN-02151 Espoo, Finland.
  5892.  
  5893.                     A demo 4.0 version is available on AmiNet sites in
  5894.                     countries other than USA or Australia.  It can also
  5895.                     be found on many BBS's.
  5896.  
  5897.                     The commercial version is distributed by Village
  5898.                     Tronic Marketing GmbH, Wellweg 95, D-31157 Sarstedt,
  5899.                     Germany, and is available from many Amiga dealers and
  5900.                     mail order houses.
  5901.  
  5902.                     World Wide Web home page for Network Solutions
  5903.                     Development, Inc is:
  5904.  
  5905.                         http://www.xgu.fi/biz/NSDI/
  5906.  
  5907.                     email addresses: info@nsdi.fi
  5908.                                      AmiTCP-Support@nsdi.fi
  5909.                                      AmiTCP-Group@nsdi.fi
  5910.  
  5911.         Miami       A TCP/IP stack compatible with AmiTCP.  This stack
  5912.                     is very simple to install and configure.  Miami is
  5913.                     copyright (c) 1996, 1997 by Holger Kruse.  It is
  5914.                     currently shareware and is available at
  5915.  
  5916.                         http://www.nordicglobal.com/miami.html
  5917.  
  5918.                     on the WWW or it may be available on local BBS's.
  5919.                     Some versions are available on AmiNet, but if you want
  5920.                     the latest version consult the web page listed above.
  5921.  
  5922.                     email addresses: kruse@nordicglobal.com
  5923.                                      kruse@america.com
  5924.  
  5925.                     If you are using Miami, the "Down when Offline" item
  5926.                     in the TCP/IP Settings page for Miami should be
  5927.                     checked and your settings saved.  This will prevent
  5928.                     Miami from waiting 80 seconds before returning a
  5929.                     failure when you try to access the Internet when you
  5930.                     are "Offline".
  5931.  
  5932.         TermiteTCP  A TCP/IP stack compatible with AmiTCP.  This stack is
  5933.                     very simple to install and configure.  TermiteTCP is
  5934.                     copyright (c) 1996 by Oregon Research, 16200 S.W.
  5935.                     Pacific Hwy, Suite 162, Tigard, OR 97224.
  5936.  
  5937.                     This is a commercial product available at many Amiga
  5938.                     dealers, mail order houses, or directly from Oregon
  5939.                     Research.
  5940.  
  5941.                     World Wide Web home page for Oregon Research is:
  5942.  
  5943.                         http://www.orres.com/~orres/
  5944.  
  5945.                     email address: support@orres.com
  5946.  
  5947.  
  5948.     WWW BROWSERS
  5949.  
  5950.         Voyager NG  Copyright (c) 1995-97 by Oiver Wagner.  Voyager is
  5951.                     available for download from AmiNet or the
  5952.  
  5953.                         http://www.vapor.com/support
  5954.  
  5955.                     WWW site.
  5956.  
  5957.                     email address: owagner@lsd.wupper.de
  5958.  
  5959.         AWeb-II     Copyright (c) 1996 by AmiTrix Development.
  5960.  
  5961.                     Both a public domain demo (AWEB) and a commercial
  5962.                     (AWEB II) version is available.  The public domain
  5963.                     demo version can be found on AmiNet (AWeb v1.2b),
  5964.                     many BBS's, or on the AmiTrix WWW site:
  5965.  
  5966.                         http://www.networkx.com/amitrix/aweb.html
  5967.  
  5968.                     The commercial version (AWEB II) can be obtained from
  5969.                     Amiga dealers or mail order houses.
  5970.  
  5971.                     email addresses: sales@amitrix.com
  5972.                                      support@amitrix.com
  5973.  
  5974.                     Mailing address: AmiTrix Development
  5975.                                      5312-47 Street
  5976.                                      Beaumont Alberta, Canada T4X 1H9
  5977.  
  5978.  
  5979.                             XII. IN CONCLUSION
  5980.  
  5981. As payment for receiving and using this unregestered BETA version of
  5982. AEMail, I would like any bugs, comments, or suggestions reported to me.
  5983. You can send me email at
  5984.  
  5985.     jzachar@calweb.com
  5986.  
  5987. or use the AEMAIL Nickname created in your Address Book.
  5988.  
  5989. You can also register AEMail for a shareware fee of $30.  See the
  5990. discussion on REGISTRATION under Section II.  SYSTEM REQUIREMENTS.
  5991.  
  5992. See the Section X, Bug Reports and Suggestions above for the reporting
  5993. procedure.
  5994.  
  5995. If you give a unregistered version of this program to anyone else to use
  5996. and evaluate, please include the complete archive as distributed.  This
  5997. includes the AEMail program, the installation script, and all
  5998. documentation and readme files.
  5999.  
  6000. The complete archive is being posted on AmiNet and may be posted to any
  6001. BBS.  If it is posted to any particular BBS, I would appreciate it if the
  6002. SYSOP of that BBS would send me an email message indicating the BBS it was
  6003. posted to.
  6004.  
  6005. Future versions of AEMail are planned that will implement the following
  6006. features:
  6007.  
  6008.         AREXX Support
  6009.         Filtering incoming messages to specified folders
  6010.         Asynchronous retrieval of messages from a POP server
  6011.         Asynchronous sending of messages to the SMTP server
  6012.         Even faster message display routines with several added features
  6013.             including saving portions of the message to the clipboard
  6014.             and transferring embedded email addresses to the address
  6015.             book.
  6016.         Built in message editor
  6017.         Other features suggested by users
  6018.  
  6019. I have a web site at:
  6020.  
  6021.     http://www.calweb.com/~jzachar
  6022.  
  6023. The latest version of AEMail will be posted to this web site.  Major
  6024. releases will also be posted on AmiNet.
  6025.  
  6026. Whenever a new version of AEMail is available, I will email all users for
  6027. which I have received notification messages (see Registration in Section
  6028. II) with notice of the new version.  If you do not wish to receive this
  6029. notification, please email me at jzachar@calweb.com.
  6030.  
  6031. Thanks,
  6032.  
  6033. John Zacharias
  6034. jzachar@calweb.com
  6035.  
  6036. www: http://www.calweb.com/~jzachar
  6037.  
  6038.  
  6039.