home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 28
/
amigaformatcd28.iso
/
-seriously_amiga-
/
comms
/
other
/
aemail151
/
aemail.readme
next >
Wrap
Text File
|
1998-04-27
|
57KB
|
1,133 lines
AEMAIL.README
(March 21, 1998)
Contained in this archive is version 1.51 of AEMail, an Internet Mail User
Agent (Client), which can be used to retrieve mail fron a POP Server and
send mail to a SMTP server. It requires a TCP/IP stack that is compatable
with AmiTCP, and AmigaDOS 2.1 or later. AEMail has been successfully
tested with TCP/IP stacks used by AmiTCP, TermiteTCP, and Miami.
AEMail can also be used as a "MailTo" agent in WWW browsers, such as
IBrowse, Voyager and AWeb, which allow the user to specify such an agent
for composing and sending email. You can also call AEMail with an already
composed message from another program and queue or send the message.
AEMail Version 1.51 is a minor upgrade that corrects some last minute bugs
found after Version 1.50 was released. It also adds an additional ARexx
script "Addtogrp.aem" to the ARexx directory.
ARexx Now Added!
================
The major enhancement in Version 1.50 was the addition of ARexx support.
AEMail now has a very powerful set of ARexx commands that can be used to
control AEMail from external ARexx scripts. You can also execute ARexx
scripts and AmigaDOS scripts from within AEMail.
Version 1.50 also corrects a number of bugs found with Version 1.43.
A complete list of new features, changes and the bugs corrected with
version 1.50 is given at the end of this file and also in the AEMail.guide
file.
SPECIAL WARNING: Because of a change in the way messages were described
in the [Folder-Name].config files with Version 1.43 you will have problems
with with any messages that have extended addresses in the To:, cc:, or
bcc: fields if you revert back to a version of AEMail prior to 1.43.
You will have to delete these messages before you revert to the older
version. You can save such messages to files before deleting them and
then re-introduce the messages from the files after you revert back.
However, the older version will not be able to recognize the extended
addresses in any filter parameter. Consult the .guide file under
[Folder-Name].config for more information on this.
Those downloading this version from my own web site or Aminet will still
receive an unregistered demo version unless the shareware fee has been
previously paid. If the shareware fee has been previously paid, AEMail
will immediately be upgraded to a registered version when you install the
new version.
--------------------------------------------------------------------------
WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
--------------------------------------------------------------------------
When you send your first message with any new version AEMail, a special
"Notification" message will be sent to me. Besides the normal header
information, the body of this message will contain the following information
(obtained from your configuration file):
Your email address
Your Real Name
Your POP3 Server name
Your SMTP Server name
Your SMTP Domain Name
Your editor call
The version of the Exec (OS) that you are using
Your Display ID (from the screen mode setting)
Your Overscan Type (from the screen mode setting)
Base configuration file name
Currently active configuration file name
Mail directory
This information is provided to help me determine and debug problems with
AEMail. Future versions may contain more or less information as the need
arises. The configuration file name is only that - the file name, and
does not include any configuration information. It is sent primarily to
see what users are using the alternate configuration file feature of AEMail.
PLEASE BE ADVISED THAT NONE OF THE INFORMATION THAT I INCLUDE IN THIS
----
NOTIFICATION MESSAGE WILL ALLOW ME OR ANY OTHERS TO ACCESS YOUR EMAIL
ACCOUNT!
Most of the Internet information is public information and can be obtained
from your service provider.
I WILL KEEP THIS INFORMATION IN STRICT CONFIDENCE. IF YOU DO NOT WANT
THIS INFORMATION DIVULGED TO ME, DO NOT USE AEMAIL!
-----------------
I am including this warning because of concerns expressed to me by some
people.
--------------------------------------------------------------------------
WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
--------------------------------------------------------------------------
AEMail is copyright (c) 1996-1998 by John F. Zacharias, all rights reserved.
This version is NOW Shareware. A shareware fee of $30 is requested for
AEMail. The shareware fee (US Funds only) should be sent to:
John Zacharias
10004 Vanguard Drive
Sacramento, CA 95827
USA
You must include your Real Name and email address with your remittance. If
you have more than one email address, the registration fee is the same. A
handy form has been provided in the file "registration.form" which you can
print out and use for this purpose. If you have more than one email
address with more than one AEMail_Mail directory, please include ALL these
addresses on the "registration.form".
Your registration will be acknowledged by email that must be received by
AEMail version 1.15 or higher.
For the un-registered "Freeware" version, permission is given to test and
evaluate the program in return for feedback on the use of the program and
reporting of any bugs encountered.
You should read the INSTALL.TXT file before attempting to install AEMail.
Before attempting to use AEMail you should read the documentation in the
AEMail.guide OR the AEMail.doc file. After the install process the default
tool for the AEMail.guide file will be MultiView if you are running under
3.0 or later, or AmigaGuide if you are running under 2.1.
The description of the ARexx commands is given in both the AEMail.guide and
the AEMail.doc files which can be found in the "Documentation" directory.
The ARexx section has also been extracted from the .doc file and stored as
a separate file called AEMail-ARexx.doc in the "ARexx" directory which can
be printed out and consulted separately.
Also included with this archive is a special file called "email.txt" which
is a general discussion about email. Beginning users who are not
knowledgable as to how email works or are unfamiliar with some of the
termonology should read this file. This file is also in the documentation
directory.
After a standard installation you will find the AEMail.doc, AEMail.guide,
and email.txt files under the directory "Documentation" in the directory
that contains your AEMail executable. AEMail-ARexx.doc will be found in
the directory "ARexx" also in the directory that contains your AEMail
executable. Sample ARexx scripts will also be in the directory.
AEMAIL, version 1.51, release date: 3/21/98
Version 1.20 was the first version of AEMail to provides certain features
only to registered users (those paying the shareware fee). For Version
1.50 the features not available to unregistered users are:
Ability to use multiple signature files.
Ability to add user defined headers to a message.
Ability to shrink or expand group entries in Address Book displays.
Enhanced speed on message displays.
Password protection for separate configurations.
Filtering messages on "Other Message Hdrs".
Filtering messages on the content of the message body.
Certain ARexx commands (consult AEMail-ARexx.doc)
For those of you that have used AEMail 1.15, you will notice that for
un-registered users, the display speed for messages will return to what it
was prior to release 1.15.
As payment for receiving and using the un-registered BETA version of
AEMail, I would like any bugs, comments, or suggestions reported to me.
You can send me email at
jzachar@calweb.com
A entry will be automatically added to your address book with a nickname of
AEMAIL which can be used for routing email to me.
I would also like reports of bugs, any comments, or suggestions reported
by registered users.
I would appreciate any suggestions that you have for improving AEMAIL. I
will not guarantee that I will accept all suggestions or that I will
necessarily implement them in the next release; however, I do take each
suggestion seriously. In the past I have implemented a number of
suggestions made by my users. I will attempt to respond to each suggestion
that is made.
In making suggestions keep in mind some of the restraints that I have
placed on AEMAIL: (1) The program should be able to be run on any version
of AmigaDos 2.1 or greater, and (2) with the exception of a TCP/IP stack
compatible with AmiTCP (AmiTCP, TermiteTCP or Miami), AEMAIL should not
require any extension to your system that does not come with a standard
AmigaDOS release. This effectively rules out MUI. Using an editor of your
choice meets this criteria since you can use the standard AmigaDOS editors,
ED or MEMACS, which come with the standard Amiga systems.
Reports of bugs or inconsistancies in the documentation are also
appreciated.
When reporting bugs or making suggestions, please be as complete as
possible in describing the circumstances that brought about the problem or
how the suggestion could be implemented.
I would also appreciate receiving any ARexx scripts that use AEMail's ARexx
feature for inclusion in future releases.
If you give this program to anyone else to use and evaluate, please
include the complete archive including the readme and documentation files
and make clear to them that this is a un-registered prelimary version of
the program.
As noted above, an automatic notification procedure has been provided which
will automatically send me an email message the first time any mail is sent
from AEMail. This message will also be sent any time the user upgrades to
a new version or re-installs AEMail.
When I recieve the notification message your email address is placed in a
database for informing you of updates. If you do not want to be so
informed, send me email to that effect and your name will be removed from
the database.
THE FUTURE
This version of AEMail is version 1.51. At this point it is still under
evaluation and several planned enhancements, such as additional ARexx
commands, localization support, and the background retrieval and sending
of mail, are yet to be completed. The un-registered "Freeware" version
can be distributed to any and all BBS's provided the entire archive is
kept intact. YOU MUST HAVE RECEIVED THE ARCHIVE FROM EITHER MY WEB SITE
OR AMINET. The registered version provided on diskette may not be
distributed to anyone.
I have my own "home page" where the latest version can be obtained. The
URL for my home page is
http://www.calweb.com/~jzachar
New major releases will also be posted to AmiNet. However, my home page
may contain special "interum" or "test" releases that may not be posted to
AmiNet. As a user of the program you will receive update notices via
email.
When certain features are implemented, a number of these features may be
disabled until the shareware fee is paid. However, once the shareware fee
is paid, it will be recognized as being paid by future version provided
that there is no increase in the shareware fee.
-John Zacharias
March 21, 1998
jzachar@calweb.com
http://www.calweb.com/~jzachar
VERSION HISTORY
Version 1.51 Released March 21, 1998. This is a minor update version
which corrects these bugs: (No enhancements have been
added)
If you are not connected to the Internet when you attempt
to send a message not previously saved in the PENDING or
QUEUED folders, the message will now be saved in the QUEUED
folder. AEMail was always intended to work this way, but a
bug that crept in in Version 1.43 saved the message in the
QUEUED folder and then promptly removed it. This has been
corrected.
The AEMail ARexx command "ADDRESS_BOOK CREATE GROUP ..."
created the group with it's first user-id truncated to 19
characters. This has been corrected.
The ARexx script "Addtogrp.aem" has been added to the ARexx
directory. This script is used to add To: and cc: names
from a received message to a group entry in the Address
Book.
Version 1.50 Released March 14, 1998 at the Gateway Amiga'98 show.
Major enhancements and corrections in this release are:
Added ARexx support. AEMail now has a very powerful set
of ARexx commands that can be used to control AEMail from
external ARexx scripts. You can also execute ARexx
scripts and AmigaDOS scripts from within AEMail.
Additional ARexx commands are planned with the next
release of AEMail. Eventually all AEMail menus and
commands will have ARexx equivalents.
The Install Script will create a new directory in your
AEMail program drawer called ARexx. It will contain the
ARexx portion of the .doc file called AEMail-ARexx.doc
which can be printed out and referred to. The ARexx
drawer will also contain some sample ARexx scripts with
associated .readme files.
A special mailcap file and a script called "html.aem" is
also in the ARexx drawer which can display HTML
attachments using your browser. Be sure and read the
html.readme file which is also in the ARexx drawer.
Added two menu items under the Project Menu called "Send
AREXX/DOS command" and "Send Last Command". Currently
using these menu items is the only way to send ARexx or
DOS commands. A future version will allow you to assign
commands to function keys.
Added the AREXXPORT= Tool Type. Special note: by default
the ARexx Message Port name is "AEMAIL1". This Tool Type
is not needed if you use the default port name.
Added the ARexx port name to the "About" menu item.
Corrected a bug that appeared in Version 1.43 in which
messages with a bcc: header were not being sent to the
bcc: recipients.
When editing messages with to:, cc:, or bcc: header
strings that exceeded 256 bytes, a system crash could have
occurred. This bug has been corrected.
Changed the placement of the [Send Message Now] and the
[Save in Pending] gadgets on the Compose Message screen.
[Send Message Now] now appears as the left most gadget
since this will probably be the most likely gadget to hit.
Version 1.43 Released January 15, 1998. This release is essentially
identical to Version 1.42 with the addition of the
documentation files and the installation script. Some
bugs that appeared after 1.42 was released are also
corrected.
Bug fixes and new features in version 1.42 (version 1.43)
are as follows:
Corrected a bug with the Address Book Window where
selecting a group nickname would sometimes wipe out the
address left in the address field. It now works correctly
in all situations. The address is left in the address
field to faciliate adding addresses to group entries.
Corrected a bug in the sort order when selecting messages
in the order received if the folder contained in excess of
999 messages. The order is now correct to 9,999 messages.
Note: because some messages do not have the correct date in
them (their computers did not have a correct date set), you
will sometimes see messages that appear out of order by
date if you set the "order received" criteria. This is not
a bug since even though the date was incorrect, the order
is maintained as to when the message was received.
If you gave a description to a folder that was too large to
fit on the Message List Window list view heading line, the
system crashed. The description is now truncated if it
will not fit in the list view heading.
Corrected a bug in which a minimum header specification
would not display a header that did not have the same case
as the specification (i.e., CC:, Cc: headers would not
display for a cc: minimum header specification). The
check is now case insensitive.
Added the "Last Selected" menu item under "Messages". If
you did a multiple selection on a group of messages and
then performed an operation on the group of messages (such
as deleting, copying, saving the group to a file, etc.),
the messages will be de-selected as the operation is
performed on each message. The "Last Selected" menu item
will allow you to re-select the same previously selected
messages so that you can perform another operation on the
same group of messages.
Added [Last Saved] and [Last Used] buttons to the
Sort Window. This allows the user to restore the sort
criteria that was last saved or last used.
Filtering of messages is now no longer restricted to the
first line of a particular header. This is particularly
true of messages that have been sent to or cc'd to multiple
recipients. Now the entire To: or cc: header is checked
if specified as the filtering criteria.
To accomodate the ability to filter on the complete list
of recipients and to provide the capability to send
replies to all To: and cc: recipients (see below), the
[Folder-Name].config file format has been changed.
The filtering criteria specification for headers which
contain substrings is changed from "Equals" to "Contains"
and from "Not Equal" to "Does Not Contain". This provides
no difference in operation and is only a syntatical change.
For registerd users only, two new field types have been
added for filtering: Other Message Hdrs and Message
Body. Filtering for Other Message Hdrs will check any
other header that might be in the message and Message
Body will check data that is contained within the message.
Increased the size of the string gadgets in the
COMPOSE MESSAGE window for To:, cc:, and bcc: headers to
allow long multiple addressee strings. Up to 4096 bytes
are now allowed for these strings. An individual addressee
(name and email address) is still restricted to what can
fit on one message line (maximum of about 70 characters).
Allowed the ability to add multiple recipients of messages
that are responded to to either the To:, cc:, or bcc:
fields. If there are multiple To: recipients or one or
more cc: addresses in a message that is being replyed to,
a special requester will appear on the COMPOSE MESSAGE
window to allow the addition of these addresses.
Corrected a bug that sometimes caused headers in messages
being composed to be garbled. This was a rare occurance.
When sending messages using the "Send Message Immediately"
command from the Command Icon Tool Bar the default folder
used to send the message is now the QUEUED folder and not
the PENDING folder. You will have to select the PENDING
folder if you want to send the messages from there.
When sending messages to more than one recipient, the
progress window will now report Sending to n of n
recipients of message n of n. You can also abort the send
as each recipient is contacted.
When you call the Address Book from the Compose window,
you can click into the To:, cc:, or bcc: field to select
which field you want the address from the Address Book
to be added to. You will notice that the select cycle gadget
will automatically reflect the field you are adding the
address to. This works with both the special Address Book
and the full Address Book if it is called from the compose
window.
If you call the Address Book directly, the select cycle
gadget is ghosted since it has no effect. If you call the
compose window FROM the Address Book the selected address
will appear in the To: field only (this is the way it
always has worked even if you were to have selected a
different field in the cycle gadget).
Additional icons are active when the Address Book is
called directly. These are the current folder message
list icon and the previous and next folder message list
icons.
Version 1.42 Limited release on January 1, 1998. This release
contained the changes and bug fixes listed above under
Version 1.43 without the documentation files or
installation script.
Version 1.41 Limited release on November 1, 1996. Released on diskette
as a registered version at the MAE show. Several minor
bugs were corrected with this release as follows:
Corrected a bug that occurred when you double-clicked on a
name in the Address Book when composing a message. The
[Call Address Book] gadget remained ghosted (disabled)
after the Address Book was closed. It is now enabled.
When reading attachments, if the [Save Clip] button is
ghosted (disabled), the [Clip Unit] button will also be
disabled.
If there are multiple attachments to a message, when you
save an attachment AEMail will now remember the drawer you
saved it to. However, if you read another message with
attachments, the directory will return to the default save
directory.
If you are unable to send a message when you click on
[Send Message Now] in the compose window the message will
be stored in the QUEUED folder rather than the PENDING
folder. This will allow you to immediately send the
message when you re-connect to your Internet Service
Provider.
Version 1.40 Released October 10, 1997. Major enhancements and
corrections in this release are:
Added the ability to filter incoming messages to specified
folders. This ability acts on information in the header of
the message to determine where to direct a message. Wild
card capability, ignoring case capability, and simple AND
or OR relationships can be specified in the filtering
criteria. You can also exclude messages from being stored
in any folder including the INBOX.
Corrected a bug which caused the system to freeze if you
double clicked on the [Add Address Book] gadget in the
Compose Message window (or clicked on the gadget after the
Address Book was displayed). When you click on the
[Add Address Book] gadget in the Compose Message window it
will now become disabled until you close the Address Book
window.
Corrected a problem that sometimes occurred if you received
an error from your service provider when you were sending a
message. You would get constant error messages saying that
the system could not open the output mail. The error
message from the service provider was also shifted to the
right and off the screen. It is now correctly displayed.
Corrected a problem that could cause a GURU when sending a
message if the combined length of the Real Name (from the
Address Book) and the UserID from the Address Book was
greater than 71 characters. Now, if this occurs, only the
UserID is placed in the To: field of the message. Also,
when placing the UserID in the Address Book you are
limited to 70 characters.
The "Novice" user level has been removed from the
AEMail_Installation script. "Intermediate" is now the
minimum user level that you can install AEMail. The
Installation script also provides for backing up your
folder.config file.
Version 1.31 Limited release on September 24, 1997.
Increased the size of the UserID that could be entered.
All configuration items in the Identity configuration page
have a maximum entry size of 99 characters with the exception
of the Password which is limited to 30 characters.
Version 1.30 Released September 1, 1997. Major enhancements and
corrections in this release are:
Clipboard support has been added to AEMail in the following
manner:
(1) All string entry gadgets allow copying to and
pasting from the clipboard.
(2) Multiple clipboard units can be specified (up to
256)
(3) The message body can be copied in it's entirety to
the clipboard.
(4) Any line in a message can be edited and copied to
the clipboard. While it is being edited you can
paste data from another clipboard unit into the
line being edited.
(5) A unique feature has been added where you can
display the contents of all clipboard units
currently active. You can select a item from this
list to paste into a string entry gadget.
The "Save Text" button used when displaying text will now
call up a special requester which will allow you to select
from a number of options including a VIEW option which will
allow you to use your mailcap viewing program to display
and manipulate the message.
The "Attachment" requester has been modified to include
options for saving to the clipboard.
Messages marked for deletion were not being deleted if no
other activity had been performed on the folder that
contained the messages. This has been corrected.
Occasional problems were occuring when double clicking on a
message caused a "Error: Select Folder Logic Error!!!"
message to appear and AEMail exited. This has been
corrected.
A period instead of a comma was being incorrectly placed
after the day of the week in the Date: header. This has
been corrected.
If you attempted to send a message to a group with the
Expand not checked in the main Address Book display
(registered users only), the message was not being sent to
any of the group addresses and you would get an error
message saying that the message could not be sent. This
has been corrected.
The "Quote Original Message" box remained checked if you
changed from a reply to either a forwarded or new message.
This has been corrected so that "Quote Original Message"
will be un-checked if you change from a reply to either a
forwarded or new message.
The "Add Signature Block" box remained unchecked if you
changed from editing a message to creating a new message.
This has been corrected so that "Add Signature Block" will
become checked when you switch to creating a new message.
(some of the above bug corrections were in the 1.22
release)
Version 1.22 Limited release on July 21, 1996.
A problem occurred with one particlular ISP
(bcsupernet.com) in which small, partial buffers were being
sent from the ISP. AEMail could not recognize the reponse
because it was not complete in the buffer that AEMail
received. AEMail was corrected so that, if it received an
incomplete buffer, it continued to ask for data until it
received the ending line feed.
Version 1.21 Released July 6, 1997. Major corrections to this release
are:
A major bug has been corrected in which lines greater than
78 characters could cause AEMail to hang or guru when
exiting from the Compose screen.
Depending on your screen dimensions, some of the gadgets on
the Compose screen could have overlayed others, especially
at the bottom of the screen. This was partially caused by
the use of large Screen fonts in the screen and window
titles (set by the Fonts Preferences). AEMail now more
intelligently calculates the placement of gadgets on the
Compose screen. It also forces the use of the Topaz 8 font
for screen and window titles.
The word wrap feature in the display window was not taking
full advantage of the width of the listview.
The EXPAND checkmark gadget in the address book displays
did not work properly with certain screen widths.
If you were displaying a message when you decided to
Compose a reply, the message did not remain selected so
that you could delete or transfer it without re-selecting
it. The message now remains selected until you exit from
the message display.
New cursor commands have been added to the control of the
listviews. They include:
"Home" or "Cursor Left" moves the listview to the top.
"End" or "Cursor Right" moves the listview to the
botton.
"PgUp" or "Shift Cursor Up" pages the listview one
"page" up. The top line of the previous page will
be displayed as the bottom line of the new page.
"PgDn" or "Shift Cursor Down" pages the list view one
"page" down. The bottom line of the previous page
will be displayed as the top line of the new page.
The cursor up/down keys on the keypad will have the
same action as the normal cursor keys with the
exception of the shift feature.
The slider bar on the message listview did not move the
message as you moved the slider, but only when you released
the left button. The listview now moves as you move the
slider.
Some of the command tool bars have been modified -
primarily as to color.
Two new command tool bar icons have been added
corresponding to the menu items Copy Messages and Transfer
Messages. These are placed after the delete icon and
before the startnet icon. The copy icon looks like two
sheets of paper and the transfer icon looks like a sheet of
paper with arrows going out horizontally.
Mode requester in the General Parameters Configuration page
now displays the current screen mode in the requester.
The problem with hacks or commodities that moved a window
to the front when you clicked into it such as the
"Click-To-Front" commodity (the folder window disappeared)
has been corrected. Any other hack or commodity that
automatically brings the current window to front either
when you click on it or when you pass the cursor over it,
should work now. Please let me know if you are still
having problems.
Version 1.20 Released July 1, 1997. Major enhancements and corrections
in this release are:
For registered users you can use password protection to
access AEMail. This is particularly useful for multiple
user configurations.
The command tool bar as been re-designed and re-arranged.
The icons are now in color and several new ones have been
added including:
Display Previous Folder's Message List
Display Current Folder's Message List
Display Next Folder's Message List
Start TCP/IP Network Connection
Terminate TCP/IP Network Connection
The folder icon bar has been re-designed and made smaller.
Since the vertical and horizontal size of each folder icon
depends on the font used, the font and size for the folder
bar can be user defined.
The Compose Message window has been completely revised.
It now allows message text to be encoded with
printed-quotable and BASE64 encoding. Also, when calling
your editor, the compose window is re-activated when you
save and quit from the editor. Only the body of the
message appears in the editor window. This change makes
the use of any editor that relenquishes control (such as
CygnusEd (CED)) usable without any special considerations.
You can save messages from the Compose Message window in
either the PENDING or QUEUED folders or you can
immediately send them.
The Address Book when called from the Compose Message
window will normally have only the Group header without
the members of the group shown. For registered users, you
will be able to expand the group names, however. Also,
the Address Book, when called from the Compose window,
will not have the data entry fields for adding addresses
to the Address Book (although there is an option to call
the complete Address Book).
For registered users, when you directly call the Address
Book, you will be able to "shrink" the Groups to show only
the Group header.
For registered users, different signature files are
possible.
For registered users, additional user headers can be
defined.
Attachments can use "quoted-printable" encoding.
When composing messages that are stored in the PENDING or
QUEUED folders the system will "remember" previous
attachments and additional headers that were added.
When editing messages, the message that is edited will be
completely removed from the PENDING or QUEUED folder
rather than marked deleted.
For all major list views, you can use the cursor keys to
move the lists up or down.
For users of AmigaDOS 3.0 or above, "drag select" has been
implemented for the Message list. You can "select"
multiple messages by holding the left mouse button down
and dragging it over several messages.
The messages counts that are shown in the folder icons
will have deleted messages subtracted out.
Several new menu items have been added including the
ability to "hide" deleted messages and to show only unread
messages. You can also force a reply to a message to the
"From:" address even if there is a "Reply-To:" address.
If you print a message, it will be marked as "un-read" the
same as if you displayed it.
If you are reading a message when you receive additional
messages, delete a message, or print a message, the
display will remain on the message and not switch to the
message list.
A &(to) parameter has been added to the "Quote Header" for
quoted replies.
Corrected a problem where (fwd) was not recognized at the
end of the subject line. AEMail will now recognize the
(fwd) at either the beginning or end of the line. Compose
now also places the (fwd) correctly at the end of the
subject line.
Other minor corrections have been made.
Version 1.15 Released April 5, 1997. Major corrections to this
release are:
The message display routines have been speeded up
considerably. As a result of this, the restriction
which prevented text attachments from being "shown"
in the message window if they exceeded 5000 characters
has been lifted. Further increases in message display
speed will be implemented in future releases.
Foreign character sets requiring 8-bit display are now
correctly shown and sent provided your provider can
handle 8-bit encoding. Other encoding methods, such
as "quoted-printable" on output, are not handled as
yet. They will be handled in a future version.
When messages are marked for deletion, the on-disk
configuration file is NOT updated. This greatly speeds
up the deletion marking process. The downside of this
is that, if the system crashes or your system is turned
off before AEMail terminates, these messages will not
be deleted or remain marked for deletion when AEMail
is re-loaded.
Daylight Saving Time was only being calculated correctly
for the United States. The United Kngdom and Europe
use "Summer Time" which starts one week before DST in
the United States (last Sunday in March rather than
the first Sunday in April). This has been corrected.
By using a special AEMail tz environmental variable
you can now specify time zone increments in half
hours and with names longer than 3 characters (up to
9 characters for both Standard Time and Daylight
Savings/Summer Time).
In versions prior to 1.15, whenever you sent your first
email (and, as a result, sent the registration message),
the ABOUT window would indicate you were "** REGISTERED **.
This is no longer true. The "** REGISTERED **" designation
will only occur when your shareware fee is acknowledged.
The Installation script has been modified so that it
no longer copies the sys:rexxc directory to C:. Instead,
an assign statement has been added which adds the
assignment of SYS:REXXC to C:.
Version 1.14 Released March 20, 1997. Minor correction release.
Fixed Installation script (Install_AEMail). It would
not properly install AEMail if AEMail had not been
installed previously.
Insured that the Mail directory and the Mailcap
directories ended with either ':' or '/'. If the
definitions did not, an '/' was appended to the
path definitions.
Corrected a problem where the Mailcap directory was
being used instead of the Mail directory hor the
.header file (this was not apparent in the Mail
directory and the Mailcap directory were the same).
Corrected a problem where the .header file was being
read before the configuration file. This again
probably would not have been an apparent problem.
Corrected a problem with the "Remove DELETED Msgs"
menu item in which selecting [CANCEL] would go
ahead and delete the messages anyway. [CANCEL] will
now exit without deleting any messages.
Corrected a problem when AEMail was called from the
shell. The "config=" parameter was not working
properly. It now works correctly.
Version 1.13 Released March 10, 1997.
AEMail now allows for multiple configuration files. The
"Project/Configuration" menu item now has five sub-items:
"Open", "Edit", "Save", "Save As" and "Restore Default"
The old "Save Settings" and "Restore Settings" menu items
have been removed.
A "Save As" button has been added to the Configuration
screen.
To accomodate multiple configurations, the "Mail Directory"
has been removed from the "Paths" Configuration page. It
is still available as a Tool Type, however.
A CONFIG= Tool Type has been added to allow AEMail to start
up with a specified configuration file.
Miami Start Net and Stop Net scripts have been provided.
A special CygnusEd script has been provided to properly
use CygnusEd (CED) as your editor.
If a message file is missing, AEMail no longer terminates
if you try to access that file.
A busy pointer has been added to a number of processes.
When AEMail terminates and you don't want to check for mail,
AEMail no longer attempts to access your POP server. This
can result in a requester, however, that states you are online,
even when you are not.
Duplicate hot key menu calls have been eliminated.
The Install script has been modified to provide for the
added configuration items.
"text/*" and "message/*" have been added to the mailcap
file using MultiView (3.x users only). This allows you to
view long text attachments that are not "SHOWN" (see
Version 1.12 enhancement).
Other minor corrections have been made.
Version 1.12 Released February 15, 1997. This version was a special version
without updated documentation or install script. It was not
uploaded to AmiNet. It featured the following corrections and
enhancements:
The configuration screens have been totally revamped. Some new
items have been added and others re-named or moved to other
configuration 'pages'. The heading for the "Required" screen
has been changed to "Identity" to more clearly indicate its
purpose and the buttons to call the various configuration
'pages' have been moved to the top of the screen. When you
select a configuration page, the button for that page will
"light" up and stay "lit" while you are on that page.
A From: (your email address), Reply To: and Organization
item has been added to the "Identity" page. New Tool Types
have also been added to correspond to these items.
The "Mail Directory:" item has been moved to the "PATHS" page
and "Edit Call:" to the "GENERAL" parameter page.
The TCP Logging File process has been changed to provide
additional menu control over the logging file. A new menu
sub-group called "TCP Logging File" has been added under
the "TCP/IP" menu group. This sub-group has three menu
sub-items called "Active", "Purge", and "Display/Edit...".
A new checkmarked item is added under the "TCP Logging File:"
item in the PATHS page of the configuration screen called
"TCP Logging active on AEMail startup".
Under the Folders menu group, an item called "Remove DELETED
Msgs" has been added. This will IMMEDIATELY delete ALL messages
marked for deletion in the current active folder.
A new menu item has been added under the "Messages" menu group
called "Edit...".
When you reply to a message, the compose message routine will
first try to send the reply to any "Reply-To:" address that
was in the message you are replying to. If the "Reply-To"
header was not present, it will then send the reply to the
"From:" header address.
The same applies to transferring addresses to the address book.
If you want to transfer the address from a message you are
reading (by clicking on the address book icon), it will first
try to transfer the address in the "Reply-To: header. If that
is not present, it will use the "From:" header address. YOU
CAN FORCE it to use the "From:" header address by pressing
the SHIFT key when you click on the Address Book.
There was a limitation (or bug) in the address book routine
which limited the number of addresses you could store in a
group to 255. This limitation has been lifted. You can now
store up to 32,000 addresses in a group.
The address book screen has been modified to include a check
mark item for group addresses to send only the group header in
any message sent to a group rather than the email addresses of
each member of the group.
When sending a message to a group, the messages will be sent
in groups of 50. This is to allow for limitations in some
SMTP servers that will not allow a message to be sent to more
then a difinitive number of recipients. Most SMTP servers
should be able to handle 50 recipients at a time.
A busy pointer is now being displayed while a message is being
read into the viewer. You can not scroll the message display
while this busy indicator is being displayed.
Attachments that are text attachments are generally shown in
the message window itself with "SHOWN" indicated for the
attachment in the Attachment requester. The behaviour of
AEMail has been changed for messages with attachments
exceeding 5000 bytes. Now, with such messages, the text
attachment will not be shown, but you would be able to save
it with the attachment requester.
The buttons to call up file requesters have been changed
from "DIR" to "REQ".
Other minor corrections have been made including the
recognition of additional UUencoding formats.
Version 1.11 Released October 14, 1996. This version corrects some minor
bugs as follows:
Corrected the installation script which incorrectly identified
the "Amitcp:bin" directory.
Corrected bug that did not allow files in the file requester
for the "stopnet" script in the Configuration screen.
Implemented the 9 character NickName for the address book that
was suppose to be implemented in Version 1.10.
Made minor revisions in the printout formats for message lists
and the address book.
Corrected the display of dates in the mm/dd/yy format when the
year was beyond 2000.
Version 1.10 Released September 29, 1996. The following bugs have been
corrected (includes bugs corrected with Versions 1.04 a, b,
and c.):
Corrected bug caused by multiple line SMTP responses. This
would result in a "hang" when trying to send messages.
Prevents a GURU (8000005 - Divide-By-Zero error) from
occuring when AEMail was unable to determine the size of
a message that was being retrieved from the POP Server.
Corrected a bug in which not enough memory was being
allocated for error message requester displays. This
caused a GURU after the error message was displayed.
When a group address book entry had an actual UserID
rather than a Nickname for one of it's addresses, the
entire group was not sent.
A guru or freeze occurred when reading certain messages.
These messages had an incomplete Content-Type: header.
Some requester windows had overlapping fields when a
large Screen Text font was used.
If you tried to change your .signature file after you
composed a message, you could not save your .signature
file (the .signature file was left open).
If you composed a message without an ending Carriage
Return and you added attachments, the attachments were
not correctly recognized. AEMail now forces a Carriage
Return before attachments are added to the file.
Headers were not being printed when you printed a message.
Did not properly decode quoted-printable Content-Transfer-
Encoding.
Times from 12 noon to 1 PM and from 12 midnight to 1 AM
were incorrectly displayed. Changed from 0:xx PM to
12:xx PM and from 0:xx AM to 12:xx AM.
Changed install script so that it does not require AmiTCP:
assign or TermiteTCP environmental variable at the Novice
level. If the AmiTCP: assign is not present, AEMail will
be installed in a AEMAIL directory on your largest disk
partition. Also corrected some problems with install
script.
Did not save default "Save Attachment Path" in AEMail.cnfg
file.
Version 1.04 Limited release on September 11, 1996.
Corrected bug caused by multiple line SMTP responses.
(Version 1.04.c - 9/11/96)
Corrected divide-by-zero error with progress indicator.
(Version 1.04b - 9/4/96)
Added the time zone capability and corrected a number
of bugs. (Version 1.04a - 9/2/96)
Version 1.03 Released August 28, 1996
Corrects bug in which clicking on a folder after the
folder strip was slid to the side selected the wrong
folder. This occurred when more folders were present
than could fit on the display. The correction of this
bug was considered important enough to immediately
release this version.
Corrected a bug when messages that were not read were
transferred to another folder. The number of unread
messages on the folder strip was incorrect. Also, if you
delete a message that was unread, it will reduce the
unread count for that folder (the total message count
still includes messages marked for deletion). If you
undelete a message that was never read, the unread count
will increase.
Version 1.02 Released August 25, 1996
Major bug found and corrected! When sending email there
was a problem with parsing the email addresses of the
recipients of the message which could cause the system
to freeze or guru.
Made minor changes to accomodate TCP/IP stacks other than
AmiTCP, but which are compatable with AmiTCP. Tested with
TermiteTCP and Miami.
Added arguments when invoking AEMail from the shell. This
was to allow AEMail to be used as a "mailto" agent with
several Amiga web browsers. Tested with Voyager and AWeb.
Consult AmigaGuide (MultiView) document for how to
implement this feature.
Set default editor to C:ed.
Made changes to install script to create an easier
installation.
Corrected bug when Text Attachments had lines longer than 100
characters.
Changed Start Net and Stop Net menu items to provide for
starting and stopping the network connection when your
TCP/IP does not provide an automatic way to start or
stop the Internet connection (signing onto your provider).
See the AmigaGuide (MultiView) document on the TCP/IP
parameters of the Configuration screen on how this function
works.
(some of the above changes were in the 1.01 release)
Version 1.01 Released August 5, 1996
Limited release incorporating some changes for TermiteTCP.
Version 1.00 Released July 24, 1996. First BETA release.
This is the first public version of AEMAIL released at the
Sacramento Amiga Computer Club meeting. The release includes
the complete AEMAIL package including an installation script
and documentation in AmigaGuide (MultiView) format.