|
25-March-2003:
|
|
The following items are changed/fixed since beta 10:
There are new versions of HTS32.DLL and TER32.DLL in which SubSystems claims to have fixed a number of the HTML crashes and poor displays
New template editor. Up until now, templates were probably one of the most powerful features in the program, and also one of the most vastly under-used, because they were so awkward to produce. Now, however, there is a "Template editor" option on the "Tools" menu, which opens a window with complete editing assistance for creating templates. It should make the process just about as painless as it can possibly be.
Group view caption colours are now configurable in the "Folders and previews" preferences page.
There is a new group view option on the same page to auto-open any group containing messages with a colour set.
Problems with deleting messages and so forth in group view mode WITH CAPTIONS ON should be fixed.
TCP debug logs now reflect the actual TCP/IP address to which a connection is established, as well as the host name.
TCP debug logs now give a lot of extra information about SSL connections when they are established.
SSL certificate fingerprinting is now available; using this option, Pegasus Mail retrieves the fingerprint (a kind of unique identifier) for the server's SSL certificate the first time you enable the option, and every subsequent time it connects, it compares the certificate fingerprint against the one it has on record: if there is a difference, it will issue an error and will not proceed with the transaction.
Sorting should be quite a lot faster when group views are active
Drag and drop should now work between open folder windows
Folder windows should now correctly remember column widths
The <F12> properties dialog has been revised to display the message filename and exact size, and you can now also manually set the "Is a digest" flag for any messages where this information has not been picked up by the program.
The Template editor now has very comprehensive and complete help, including custom sections for each of the assisted editing dialogs.
Selecting "Sort in reverse order" or "Sort unread before read" should work as expected now.
The "Sort matching messages to top of folder" in the Select command should now work again.
TCP/IP connects are now done in their own thread.
There are new "Open all groups" and "Close all groups" options in the "Group view" submenu.
There have been some fixes in the DDE code (for all that matters to anyone these days). In particular, the 64-character limit on attachment filenames has been removed.
You can now do partial replies in preview mode.
Duplicating an identity should now correctly duplicate the *list* of POP and SMTP definitions associated with the identity.
Content Control has a new tabbed editing dialog.
Content control's behaviour has now been changed: although the specific action to add a header still exists (so you can add your own headers), you can now specify that the program should add headers for X-UC-Weight (unacceptable content, where the weight is greater than the trigger value) or X-AC-Weight (acceptable content, where the weight is less than zero) in addition to any other action you specify. I've also changed the "graphics" character used to represent the representative weight in the header from '*' to '#'.
Content control will now handle multipart messages, examining any textual parts the message has, and decoding BASE64, Quoted-printable or other encodings as required.
Content control now performs HTML tag stripping on any identifiable HTML data it encounters. The stripping process is relatively crude, but seems to be quite effective.
Rules can now have tags, or short phrases that are used to describe the rule in X-CC-Diagnostic headers. The syntax is simply TAG "tag name in quotes" either instead of or after a WEIGHT statement in the rule set. Tags are primarily useful in situations where the rule is either obscure, or contains offensive material. Tags are optional - you can add them to any rule, or not, as you wish. An example of a rule with a tag is shown below.
If subject has "Credit card, viagra, pharmacy"
weight 20 tag "bogus pharmaceuticals"
The setup program has some new options: it can now create a desktop icon, and most importantly, it has an option (checked by default) called "Preconfigure a user mailbox". When this option is checked, the setup program will create a default mailbox structure with a single preinstalled user called "Admin".
The setup program should now also use the XP UI when run on XP
Pegasus Mail now has some special logic that detects whether or not there is only a single user defined in PMAIL.USR: if there is, it starts as that user without prompting for a username. This, combined with the changes in the setup program above, makes the process of installing the program just about as easy as It can possibly be.
Pegasus Mail now installs three default folders, a default addressbook, and a default (disabled) content control definition for every new user the first time that user runs the program. The three folders are: "Junk or suspicious mail" (which is a named target for the CC set), "Main folder", and "Copies to self". Each folder contains a single message that describes what the folder is for. The default addressbook contains one address (the support address here); and the CC set has a basic rule set that moves suspect messages into the "Junk or suspicous mail" folder.
These features are intended to make the program more welcoming for
new users
All the default files are stored in a "DEFAULTS" subdirectory of the
installation directory, and yes, you can add your own default files and change or delete the ones that are there. If you add folders, you don't have to worry about UID clashes - Pegasus Mail resets the UIDs for the folders as it copies them.
There is a new SPAMBUST.DAT
HAS and HASALL statements will work better now and the /w and /W whitespace metacharacters should now work.
The program now puts up a warning for Lazy HTML messages (messages containing remote links).
Content control should now be properly-applied to BASE64-encoded single part HTML messages.
Subject lines with RFC1522 headers are now properly decoded during content control.
The online help for replies has been corrected.
Various parts of the online help for POP3 and SMTP support that linked to the wrong pages internally have been fixed.
The "Mark all matching messages" option in the folder "Find" command should now work properly again.
Sorting has been corrected - "Reverse order" and other options should not reset themselves when you select a new sort mode anymore.
Pictures in signatures should now work in queued SMTP mode in all the cases where it wouldn't previously *except* for pasting a picture: That will not be in the program for a while...
Folder autocreation (from the DEFAULTS subdirectory) should now work for new users in all modes (standalone and NetWare).
The various "Check multiple identities" and "Exclude this identity from multiple checks" options should now work.
It's now possible to delete a content control definition (you'll get a dialog asking you which of the associated files you want to delete as well).
The help has been corrected in several places: a table of standard SSL ports has been added to the SSL page, a description of POP3 filtering rules has been added to the filtering rules section, the comment about dragging messages from multiple folders when forwarding has been removed, the "Add header" text in the CC help section has been corrected, and a few other places too.
A dialog now appears when you exit with mail in your SMTP queue, giving you the option of sending then exiting, exiting without sending, or cancelling exiting. You should *not* get this dialog when you shut down Windows without exiting Pegasus Mail - this is deliberate, because there are some complications with that.
|