The Bat!
Copyright (C) 1997-2004 RITLABS S.R.L.
Version 3.01
[more]What's new in The Bat! 3.01 (comparing to v3.0)?
[ Legend: ]
[ + Added feature ]
[ * Improved/changed feature ]
[ - Bug fixed (we hope) ]
[+] Improved Filtering System interface
[+] Customizable ticker
[-] Massive bugfix. There is no need to name every fix we made, but we are sure those fixes made The Bat! more reliable and run smoother than ever.
[-] Reduced memory usage
---- History of changes ------------------------------------------------------
3.0
[!] Completely new filtering system, easier to understand and better to manage
[+] Automatic filtering on IMAP
[+] Mail chat (instant messager via simple mail protocols pop3/smtp)
[+] Virtual Folders and Folder View Modes
[+] Chat Virtual Folders for watching conversation threads or waiting for replies to specific messages
[+] Right-to-left text editor for eastern languages
[+] More anti-spam options
[+] Built-in Bayesian anti-spam plugin
[+] Support for Microsoft Office Keyboard commands
[+] Connectivity to MS Exchange servers
[+] New signed MSI installation to conform to XP SP2 Internet Explorer
[+] Improved XP-friendly interface, and possiblity to apply different skins to the program interface
2.12
[-] VF: incorrect working with Trash folders
[-] Wrong message was shown by quick filter
[-] (#0003269) Copying a single word does not copy the last character
[-] (#0003244) "From" in Header-View is missing at start-up with param /min or /minimize
[-] (#0003003) Plain text (Windows) - Insert cookie doesn't work
[-] (#0002690) The Bat! in CryptoAPI mode couldn't display S/MIME messages with content encapsulated inside the signature object.
[+] GUI: header pane shows photo for sender presented in AddressBook
[+] Improved AntiVirus (BAV) API to pass original attachment name to the scanner in Unicode
[+] MicroEd: Ctrl+Del deletes word on the right
[+] Support of multiple .msl files located in images directory
[-] IMAP: loose of messages/flags after new message arrival
[-] IMAP: Courier Server compatibility
IMAP Requests queue Connection Center
"Compress Folders" also defragments message base and index files (.TBB and .TBI) on NTFS volumes
IMAP synchro progress in IMAP requests
Usability improved in the Sorting Office window: for the input fields with accompanying buttons, Enter emulates first button click, Cltr+Enter is used for the second button (if any); tab stops set more correctly now.
[-] "Mark stored junk mail as read" checkbox enabled status wasn't dynamically updated when checking "Move a message to the Junk folder if the score is greater than"
[-] (#0001010) Connection Center was always bringing TB! main window on the top after it's finished
[-] (#0001146) When searching on LDAP server which was returning empty entries for user certificates, error messages were popping up for each addressee.
[-] (#0002744) AB's "File|New message using template" commands were using AB entry's personal template if any.
[-] (#0002792) AB header titles were not changed immediately upon language switch
[-] (#0003079) IP address was provided in non-literal form in the SMTP's EHLO/HELO command
[-] (#0003083) X-Mail-Chat: Yes header was added to all automatically created messages
[-] (#0003085) Sometimes content of letter in virtual folders not displaying in prewiew pane
[-] (#0003132) Filtering by AGE did not work
[-] (#0003161) Mark the mail in common VF as Junk leads to common junk mail folder
[-] (#0003206) TheBat! asks for a password, when you change the account in editor
[-] (#0003230) The hint of Menu Navigator is blank
[-] Ctrl+Alt+Shift+T Reloads images from .msl files
[-] Ctrl+Shift+R Show/Hides Connection Centre
[-] Exchange : Attachment names with national characters were incorrectly encoded when sending messages via Exchange protocol
[-] Exchange : Some Exchange-related fixes
[-] Group box captions didn't paint with correct charset with XP Themes.
[-] HTML Editor: 'Insert table' font
[-] HTML Editor and status-bar autospell check
[-] HTML Spell-check caused AV
[-] IMAP Trash used incorrect image
[-] IMAP: (#0002290) Autosynchronisation doesn't lead to sub-folders being synchronised
[-] IMAP: (#0003172) subfolder not synchronized automatically
[-] IMAP: (#0003196) "Funky" message list pane and message pane refresh
[-] IMAP: (#0002383) INBOX can be set as pre-defined Outbox, Sent and Trash too
[-] IMAP: AV on some filters on local Outbox
[-] IMAP: Changing remote Outbox/Trash/Sent doesn't need program restart
[-] IMAP: Moving messages has some problems (may be it caused problems in deletion and in filtering)
[-] IMAP: better work with remote Outbox at Courier IMAP server
[-] IMAP: doesn't send message if other requests (sync, list) are before and IMAP Outbox used
[-] IMAP: filtering to local folders was not working
[-] IMAP: filtering ignored queue
[-] IMAP: filter by kludge AV Error
[-] IMAP: incorrect message number in Sync and Download Requests
[-] IMAP: search results were not sorted
[-] IMAP: sometimes synchronization of new messages cleared all folder cache
[-] Incorrect copy from source window
[-] It wasn't possible to save attachments which had directory component in their filenames.
[-] MicroEd: Spell check language in status-bar popup menu
[-] SMTP/TLS+dedicated port workaround for servers that do not accept data blocks larger than 2KB.
[-] Sort order arrow in the message header was reversed.
[-] Spell check language in status-bar
[-] (#0002903) Switching between text/html viewer form Main Menu/View/Use plain viewer (or from viewer popup menu)
[-] VFs : SecureBat - Crash when marking a folder read while it is assigned to a virtual folder
[-] some other cosmetic fixes
2.11
+ Mail Chat (Tools|Mail Chat)
+ Chat Virtual folders for watching conversation threads or waiting for replies to specific messages
+ "Utilities|Create a Quick Template" menu command in the message editor to quickly create a QT based on the selected text
+ (#0001869) New Window Split Mode - Full-width Message List
+ Automatic filtering on IMAP
+ Customizable hotkeys for next/prev folder tab (Edit shortcuts/MainMenu/Specials)
+ It is now possible to re-filter only selected messages
+ Message Editor (using MicroEd) has new status - AutoFormat, AutoWrap, JustifyOnWrap, AutoSpell
+ Possibility to insert a line divider in HTML editor
+ URLs of incoming messages are added to the log
+ Possibility to open URLs by double click from the account's log viewer
+ SmartBat.INI: [Options] Taskbar = 1 - shows smartpad in taskbar
+ Support of Images\PDSF.MSL file for translating smileys (see the Beta distribution file)
+ VF message DblClk - opens VF folder view; Ctrl+DblClk - Follows message; Shift+DblClk - opens folder view
+ Viewing account's log window is no longer modal
+ Ctrl+Shift+Tab switches tabs
+ UTF-7 is now supported in IMAP folder names
* (#0001307) Tab order in the Folder Maintenance Centre is now working more correctly
* (#0002992) UTF-7/8 decoding is now much faster
* It is now possible to log manual refiltering
* Search options in the Accont Log View pop-up menu
* The current folder was removed from the Unread tab when new mail was received
- (#0001633) Character set detection bug in PGP/MIME messages
- (#0001742) Unread messages were loaded and treated as read during refiltering process
- (#0002259) Embedded image files were multiplicated at each [auto] save
- (#0002653) Account tree nodes' states were not stored correctly
- (#0002673) Selected shortcuts for Send/Queue in the message editor weren't remembered
- (#0002716) Access Violation error while search in a deleted folder
- (#0002764) The "l" LDAP attribute was not processed
- (#0002922) Deleted messages counters were not updated in the Folder Maintenance Centre
- (#0002951) Access Violation error when selecting folders for search in message reminder
- (#0002955) Generic view mode setting is not saved, previous setting is used after restart
- (#0002972) Account tree expand, when you open the account properties
- (#0002997) Split mode - full width msg list - msg preview toggle one way
- (#0003005) Virtual Folders think they're Normal Folders is VF name and Directory are not the same
- (#0003026) Option "Edit | Select all" doesn't work in HTML editor, Ctrl+A works
- (#0003027) MessageFinder does not "Follow"
- (#0003038) Using "IMAP Folder management" deletes account level VFs
- IMAP folder management could fail to see some folders on some IMAP servers
- No duplicates of message in chat folders
- Some other minor fixes
- Chat didn't recognize sides
- Source view can be used without mouse
- 'Watch replies in...' uses full folder paths
- Editor modified icon didn't changed
- Empty chat folder removes watching from all messages
- Some minor fixes
2.10
! It is now possible to create Virtual Folders: "New|Virtual Folder" in the folder tree pop-up menu or "Virtual Folder" button in the Message Finder
+ Folder set tabs for viewing limited sets of folders like folders with unread messages, Virtual Folders and folders associated with a particular Colour Group
+ New HTML editor with support of tables and lists
+ Marking all messages as read is now working for sub-folders and entire accounts
* Selection cursor in HTML and Rich Text Viewer
* Speed of loading messages into HTML/Rich Text viewer is improved
* When a message base size is about 2GB, an explanation error box is given.
* Common Virtual Folder name decoration can be changed in Options/Preferences/Global
- (#0002223) View mode: Entire message condition disappeared from Filter section
- (#0002645) "No message loaded" ws displayed when a message did not have a textual body
- (#0002753) %OCHARSET macro was not functional
- Fixed an AV on TLS sessions with hosts which didn't have host information in the certificate.
- Fixed a problem with text height calculation in password quiry dialog.
- The Bat! didn't import certificates from some PFX files with empty password.
- (#0002933) Normal folder "test" magically changed to virtual folder on TB! restart
- Some memory leaks
- (#0002924) Virtual Folder shows msgs from password protected accounts after closing the account
- (#0002919) Menu option "Follow" doesn't work in VF, when is "Virtual" folder tab selected
- (#0002843) Message from VF can be saved, but not exported, menu "Tools | Export messages" is disabled
- %LANGUAGE="GN" and %LANGUAGE="GO" macros didn't work.
- (#0002911) Auto read status will mark all read upon read status change of one message
- (#0002855) Folders cannot be repositioned by drag-and-drop into (or next to) the VF one
- (#0002890) VM address groups filtering does not work correctly
- Body filter
- (#0002879) Spanish translation needs some resizing of controls
- (#0002895) Folder movement bug
- (#0002883) Refresh of Virtual Folders was broken
2.04
! Microsoft Exchange server connectivity (requires MS Exchange client to be installed for providing MAPI transport)
+ More sensible settings for choosing Working Directory
+ THEBAT.INI file in the program directory can be used for automatic installation on networks
+ Compuserve RPA authentication mechanism
+ POP/IMAP/SMTP session logging settings are stored in the Protocol.INI file of the account's home directory
+ The "Allow search for unread messages across accounts" option in the Options|Preferences dialogue at the Messages page
+ Functions of extension mouse buttons can be redefined in the Options|Preferences dialogue at the System page
+ New "Preview Pane on the left" Split Mode for comfortable mail reading on wide-screen displays
+ RTV: Links from header fields with message IDs are now converted to mid: URLs
* (#0000699) Select/Unselect all buttons in the Backup/Restore dialogue
* (#0000893) Highlighting Log records is now done on per account basis
* (#0001284) Actions of selective download filters are now logged
* (#0002254) The Arrow Left key in the message list when threads are present now behaves the same way as in a tree control
* (#0002268) URL links are now clickable in the Message Source view
* "No message loaded" message on the preview pane (ideas about filling it with more useful information are welcome)
* Better looking total progress indicator in the Connection Centre under XP Themes
* Optimised search for MailTicker messages on IMAP
* Reworked POP3 module: correct behaviour with large messages left for later download, etc.
* Scroll bar now always appears in the MicroEd editor whenever scrolling may be needed
* Theme-aware headers of the message list
- (#0000230) When using submission forms with "MSG TPL", national characters weren't encoded.
- (#0000420) Deleted messages were not immediately displayed in "Browse deleted messages" windows
- (#0000426) Delete/Abort buttons of Connection Centre were not functional with the Dispatcher open
- (#0000784) A finished Folder Re-filtering dialogue could not be closed by the Esc key
- (#0000844) SmartBat! contents wasn't restored from the backup.
- (#0000911) MailDispatcher's Open flag was not functional in most cases
- (#0001016) Address Groups templates were not used if a group name was entered manually or from the Favourites menu
- (#0001169) Common folders didn't appear in the message tree after restore until restart of The Bat!
- (#0001172) Properties of common folders weren't backed up.
- (#0001180) User dictionaries weren't backed up.
- (#0001266) It was not possible to create a filter from MSG/EML file viewer
- (#0001355) Print selection was causing feeding the same amount of pages as for the entire message
- (#0001357) "Font size" bug for printing messages
- (#0001364) The "URL:link" style links are now recognised
- (#0001412) "pure" HTML messages were printed incorrectly in many cases
- (#0001478) Copying messages from local to IMAP folders was actually moving messages
- (#0001601) Trash folders were processed in order of its appearance, now Trash folders are processed after all other folders are processed
- (#0001612) Bug with printing headers of messages with non-Western character sets
- (#0001619) Account folders were included when searching for lost common folders
- (#0001758) Messages marked as Junk and moved to the Junk folder are marked read if the "Mark stored junk mail as read" option is set
- (#0001813) New mail sound should not be played for junk messages
- (#0001818) Messages could not be copied between different IMAP accounts
- (#0001828) Back button in the New Account Wizard was taking to a wrong page when setup was about to finish
- (#0001862) When S/MIME signed messages was opened for editing from the Outbox, use of PGP was selected instead of S/MIME
- (#0001906) Empty HTML body was not displayed empty in HTML viewer
- (#0001915) Large messages (not marked for retrieval) were deleted from the server during the session next to the one they were detected
- (#0001927) Infected file was left on the disk after displaying the error message
- (#0001976) Account's password was not checked when a message was created with mailto: URL with a password locked account selected
- (#0001981) Extra empty lines were displayed in the plain text versions of HTML messages with HTML tags
- (#0002172) Crash upon selection of a source folder for Read/Reply filters under Windows 9x/ME
- (#0002237) Bug with using wrong Top/Bottom definitions in the scrollbar local menu of MicroEd/PTV
- (#0002244) Message age was incorrectly counted for View Mode filtering
- (#0002251) Bug with displaying sorted columns in message list with a wrong background colour
- (#0002253) IMAP deletion behaviour was inconsistent
- (#0002265) Folder commands were disabled on IMAP folder even after the messages list was cached
- (#0002283) IMAP Folder Compression was not functional from the Maintenance Centre
- (#0002299) Filter editor in the Editor View Mode dialogue was highlighting wrong menu items as default
- (#0002301) It was not possible to backup View Modes
- (#0002308) When the "HTML with plain text part" editor was selected, the "pure" HTML editor was actually used
- (#0002352) The "Close a separate viewer on Reply/Forward" option was not functional in some cases
- (#0002359) It was not possible to backup Scheduler tasks
- (#0002361) It was not possible to backup user-defined message headers
- (#0002374) Caret was disappearing from the HTML editor
- (#0002382) When account's password was blank, address book template was not used (from now, blank templates are replaced with %BLANK)
- (#0002386) Address Completion was looking for entries with no e-mail address defined
- (#0002388) Delete menu items were disabled while the Deleted Items "address book" was selected
- (#0002390) When a message was being MIME-Forwarded, no account was selected in the message editor
- (#0002438) Move messages from a local folder to an IMAP folder was not updating the message list
- (#0002444) Deletion from an IMAP folder to a local folder was leaving messages unread
- (#0002466) Windows Editor was non-functional after adding attachments
- (#0002480) Scrolling with mouse wheel was not working when the setting was "one screen at a time"
- (#0002481) (Expression calculator) Power operator had the same priority as multiply/divide operators
- (#0002502) Progress bar display in the Backup/Restore window was broken
- (#0002510) Kaspersky AVP plug-in was lost on restart
- (#0002411) Actions at the end of an event were not executed
- .CHM files were not taken into account for context help
- Appearance of Original Text pane is improved
- Bug with hanging POP connections introduced by reworking POP3 module should be fixed
- Bug with losing last message position in result of folder compression
- Bug with sending from IMAP account when OUtbox is located on the server
- Correct behaviour on checking/copressing IMAP folders
- Cruise mouse buttons were not processed properly by inactive controls
- Double click on an address book item was not functional
- Due to a bug in the Plugin API, plugin configuration couldn't be saved.
- Fixes for pasting text from locales other than the system's default (must be checked under Win9x)
- Incorrect View Mode assignment in the Folder Properties dialogue
- Multimedia keys on extended keyboards were not functional in the main window
- Redirect of HTML messages should be working now
- Sometimes, going to a new message across folders was not focusing on an unread folder.
- The Bat! could fail to locate root certificates during TLS connections with "localhost".
- The Bat! didn't work under Windows 95 and 3.51 because it has been statically linked to "TrackMouseEvent" function.
- View Modes created from another view mode were not functioning correctly
- When signing with GnuPG, if the signer had multiple keys, The Bat! could offer disabled, expired and revoked keys as well.
- Search command freezed The Bat! after update from versions before 2.01.50
- Spell checking before send was not functional in HTML editor
- Spell checking in HTML editor was considering words with non-alphabet characters
2.02 Christmas Edition
+ "Hot Link" clicking for address fields in the message editor to invoke address picker
+ %ModifyOnce(header1, header2, etc) macro to prevent headers to be set more than once
+ %QuoteEmptyLines template macro (the name speaks for itself
+ AES encryption algorithm (128 and 256 bits) for TLS.
+ IMAP Fine-Tune option to disable message flag refreshing each time a folder selected (to save time and bandwidth in case of single client and single user access)
+ Import of Outlook Contacts Folder into the address book
+ Import of Outlook Express address items (Windows Address Book)
+ It is now possible to assign folder to a colour group
+ Possibility to set background for HTML documents (some work is still required though
+ Server Timeout settings (see the Transport page of the account properties dialogue)
+ Updated core interface library for themable interface
+ View Modes for message list
* (#0001383) Some non-Latin characters were treated as word breaks in the spell checker
* (#0001420) Folder database is compressed on exit
* Extension of the %TEXT="-nn[L]" macro to include nn lines from the end (the L parameter allows inclusion of lines with URL)
* IMAP folders are now created without the option to display unread messages on MailTicker to prevent excessive Search on each connection startup
* It is now possible to search text in the message source viewer
* More sensible scroll bar settings for MicroEd
* Possibility to add links in HTML editor
* Quoted-printable is now the default encoding for 8-bit messages for new accounts.
* Search for attachments reimplemented (it's needed when attachment was moved to a new place)
* Tidier looking dialogues under WinXP
* Vertical Scroll size in the Plain Text Viewer is reduced by one line
- "Read" flag wasn't imported from Outlook or Outlook Express message bases
- (#0000865) Fixed Access Violation on imporing Outlook message base.
- (#0001211) Address book entries witout e-mail addresses were duplicated when restored from a backup archive
- (#0001244) Upon editing multiple address entries, the gender was reset
- (#0001366) It was possible to open Account Log window twice if the main window wasn't active
- (#0001393) Outdated "application/x-pkix-certreqresp" S/MIME protocol was not supported
- (#0001398) Only the first defined Key server was used for search PGP keys with PGP v7+
- (#0001415) The old way of displaying of received/created time is restored
- (#0001518) HTML toolbar visibility was not remembered and its name wasn't appropriate
- (#0001532) Ctrl+H was not working in Mail Dispatcher
- (#0001618) A dot character was added to the outgoing attached files without extension
- (#0001637) Built-in PGP support did not support comments from PGP preferences
- (#0001643) IMAP folder positions were not stored during "Reset list" commands of the IMAP Folder Manager
- (#0001655) The "Invert selection" option was not working in Search window's folder selector
- (#0001777) UUencoded files were not processed for IMAP messages
- (#0001821) HTML-to-Plain routine was converting the <title> tagged text as a part of plain text content
- (#0001823) Macro %TEXT="nnL" was not working in accordance to documentation
- (#0001826) Access Violation error when cancelling message with saving it as draft
- (#0001853) TLS certificate errors were not logged as errors
- (#0001867) It was not possible to use a rigtht-click pop-up menu in the message source viewer
- (#0001972) it is possible to view all the recipients when decrypting a GnuPG message encryptied to multiple recipients.
- (#0001978) IMAP folder names were not added to the drop-down lists of system folder combos in the account properties dialogue
- A dot was always added to the name of an attached file without an extension
- A lot of cosmetic bugs
- AV Error when filtering message list by Alt+clicking on message field
- Access violation when deleting a folder (must be checked)
- An extra attachment was created due to move attachments between folders when attachments were stored separately
- Bug with encryption in the built-in support for PGP v6-8
- Bug with restoring from v1.xx backup archive
- Bug with scheduler's time setting
- Bugs with losing language settings
- Cursor positioning problem in the Windows editor
- Deletion settings were not used for purging from the Folder Maintenance Centre
- Fixed a "List Index Out Of Bounds" error on Check mail for all accounts (Alt+F2 hotkey)
- Fixed an AV error in the HTML which could seldomly occur on pages with large tables.
- Fixed multiple items in the folder view mode menu.
- Fixed scroll bar page size.
- IMAP messages were not refreshed when their flags were changed by a concurrent user
- If attachment directory was moved to a new location, old externally stored attachments were not searched
- Interface fixes to display chinese symbols correctly
- It was not possible to define a folder for alternative deletion if ordinary deletion was not using any non-Trash folder
- Keyboard shortcut names weren't translatable in the menues.
- Latin characters with umlauts could sometimes not be saved in HTML editor
- Links were not automatically highlighted in the HTML editor
- Macro button was not behaving properly in the account properties dialogue
- More fixes for encryption and signing using built-in PGP v6-8 support
- Outlook Contacts import didn't handle nested Contacts folderes
- Recipient addresses weren't imported from Outlook 2000.
- S/MIME signatures using internal implementation didn't work in 2.01.15
- Selected IMAP folder was not refreshed on new messages arrival
- Some cosmetic bugs with enabling/disabling controls and wrong tab order
- When a message was automatically forwarded/replied, the original text was not converted
- When importing messages from MS Outlook or Outlook Express, "Received" date has been reset to the current date.
- Workaround for buggy Courier IMAP server (the INBOX folder can be marked with \NoSelect flag preventing correct work with the folder).
- cosmetical errros in configuration dialogues (better controls, tab stops, etc)
- fixed some bugs in account properties dialogue
- mailto: URL handler works more precisely now
--- Service release 2.02.3 (9-Dec-2003)
- (#0001982) PGP data was not extracted from HTML messages
- (#0001871) &#nnn HTML entities were not translated
- (#0001883) The "Add to address book" button in the message header editor was using only the TO field data
- (#0001656) "Edit|Copy/Copy To" commands were not working in the separate message viewer
- A lot of cosmetic bugs
2.01
+ More Anti-spam options: mark as read when moved to the Junk folder, move messages to the Junk folder when marked as junk, possibility to use the common Junk folder
+ Support for CAcert root certificates
+ GnuPG passphrase caching. The user now can select from various signing keys available.
+ Support for Microsoft Office Keyboard commands
+ Address Picker: it is now possible to add addresses manually (not from Address Books)
+ Possibility to set the order of actions of a scheduled event
+ Possibility to control execution based on exit code of a program started by a scheduled action
* X-Mailer header is now optional (switched off by default)
* IMAP implementation should be less memory greedy now
* Advanced button is removed from the Mail Management page of the account properties dialogue - new pages are added instead
* Updates to multi-language interface
* New nicer logo
* PGP key for office@ritlabs.com is included in the default keyring.
- AV when a folder was deleted from the IMAP folder manager
- IMAP: Possible problems with large literals should be avoided
- Fixed regexp matching of empty strings.
- IMAP option to fetch message structures is finally working
- Message header was not translatable
- It wasn't possible to sign keys using auxiliary IDs of GnuPG keys.
- Fixed an AV when trying to generate a certificate in a newly-created address entry.
- Problem with setting date in the Scheduler
- Messages in Rich Text Viewer were viewed only using the default system character set
2.00
! Fully reworked true IMAP support
! PGP/MIME support added, so it is now possible to send PGP signed/encrypted files without hassle
! An ability to send out messages in HTML format
! Built-in support for PGP v6-8
! Completely rewritten preview pane with more sensible options
! Universal interface for handling signed/encrypted messages - no matter which system is used
! Scheduler is now available in the SmartBat window or by pressing Alt+F6
+ Possibility to use an alternative editor using the Message Editor "Options|Message format" menu options
+ Check Spelling before Send/Queue option in the message editor
+ "Specials|Remind later" menu for setting message reminders
- Specials| Create Filter (Shift-Ctrl-F) didn't work when message auto-view was turned off.
- The Bat! didn't support the SMIMEEncryptionKeyPreference S/MIME attribute and thus was unable to verify digital signatures made by Outlook XP.
- SmartBat contents wasn't saved when exiting The Bat! with open SmartBat.
- Fixed some incompatibilities with RFC2797 (Certificate Management Messages over CMS).
- There was an action in sorted/office filters which was logged as an error and caused an exclamation sound.
* In case of CRAM-MD5 authentication failure on SMTP, there is a fallback to less secure authentication mechanisms, unless "Require secure authentication" option is checked.
- Fixed a bug in "Message Redirect" command with inserting the redirector's Reply-To information into the redirected message if the original message didn't have the Reply-To field set.
- Removed flickering in the About box when the credits are scrolled.
+ Possibility to choose MailTicker folders at once by right clicking on the MailTicker.
- Attachments were not deleted from the attachments directory when they were deleted from the Trash folder.
- TLS error messages weren't logged.
- "Sender" was added to the address list in "Reply To All" command.
- Change of Account/Folder directory and removal of account files wasn't handled gracefully.
- The Bat! didn't properly support Serbian Cyrillic.
* More diagnostic information is given when reporting error in displaying html.
- A work-around for the WinSock buffer overrun bug.
- Parameter SELECTED was ignored in <SELECT> tag of HTML messages.
* The Bat! issues 'RSET' SMTP command after each message sent to prevent subsequent message to be send to addressees of a previous message on some odd servers.
+ Forwarded flag can be used in the "View|Display|Advanced filtering".
- Local delivery was working only for one message per address.
- Some problems with splitters.
- Address books were not restored correctly for "fresh" installations.
- Messages restored from parts were not checked for viruses.
* Folders are now stored in new format (ACCOUNT.FLD), which should be more safe for networking and system crashes
* Some CSAPI engines (like Czech, Slovak, maybe Polish and others) are handled more precisely
* Windows editor: sticky setting, spell checking, search/replace
* A possible work-around for some CSAPI spell checking dictionaries
- Folders were not correctly created automatically when a message-based filter was created (Specials|Create filter) (introduced in 1.63 Beta/1)
- Even Quoted text color/style was not remembered (introduced in 1.63 Beta/3)
- Some cosmetic fixes to the new preferences dialogue
* Windows plain text editor now wraps text in a more comfortable way
* SmartQuoting algorithm is improved a bit.
- New Accounts did not keep properties (bug introduced in 1.63 Beta)
- "Reply to Sender" was erroneously using the Sender message field instead of From
* Display name for address book editing is now done is another way
- Search for whole words was not working correctly is text was starting with a searched word(s)
- Wrong account could be used for reading confirmation message if a message from a different account was selected prior to RC creation
- Access Violation when the common Trash folder was deleted
- Email addresses with a ' were not highlighted correctly
- Menu Navigator did not change language before its reset or program restart
- URLs were not functioning in SmartBat
+ More access options for accounts with user rights.
+ Ctrl+Ins in a message list copies URLs (in msgid: form) of selected messages into clipboard
* New Preferences dialogue is now adjusted accordingly to user access rights
- Input Focus was lost after print dialogue
- Fixed a bug which didn't allow to search in base64-encoded string longer than 255 characters.
- Print character set bug
- Copy to Clipboard character Set bug
+ Folder Maintenance Centre replaces "... All Folders" Folder menu commands
- Shortcuts were not loaded correctly for second+ instance of windows of a particular type
- Folder-specific print settings were not saved in the new format folder database (introduced in 1.63 Beta/1)
- When printing multiple messages, if the print dialogue was cancelled, only the selected messages got cancelled, the rest was printed
- Division by zero error when viewing images on a zero-size preview pane
- Last message in a folder was not opened when msgid: URL was used
+ Possibility to add user-defined headers to the preview pane header or messages
+ The "Print selection" option for message preview
+ Mark as Junk/not Junk commands in the Specials menu to call Anti-SPAM plug-in learning engine...
* Completely rewritten template subsystem with possibility to add macros from plug-ins.
* New syntax for macros: it is now possible to use brackets instead of ="..." (in some cases it is now required - see below). Plus, quotation marks are not required for one-word or one-macro parameters. Like %IF:%CCLIST=="":"CC is empty":%CCLIST
- %ACCOUNT="..." followed by %FROM="..." macro combination ignored the latter
- %TO*NAME and %ABTO* macros were using information gathered at the start of template processing. ATTENTION: please correct your templates if you were relying on this "feature"!
+ %VARnnn="..." (equal to %_nnn="...") macros to set variables, use %VARnnn (or %_nnn) to insert variable value. Variable name can contain alphabet characters, digits and "_"
+ %SETHEADER("RFC Name","Value") macro to set a message header to the Value, use %ADDHEADER("RFC Name","Value") to add value to a header, use %HEADER("RFC Name") to retrieve value of a header (%OHEADER("..") retrieves header from the original message)
* New options for missed scheduled events (useful for message reminders)
* A slightly changed look of the Connection Centre
- Cancel of a sending messages was not working correctly
- Windows editor text size was limited to 2K bytes (introduced in Beta)
- Various bugs related to the new folder storage mechanism
- Delete attachment was not always working correctly
* application/pgp-keys MIME type is now properly handled
- Copy was not working in the preview header
- Focusing and splitting quirks in the separate window viewer
- "Export message to a text file" filter action was not working properly
- %NO... macros were not working
* Built-in PGP 5-8 support did now invokes search on primary key server (some more work required to get it look for keys on additional servers)_
+ PGP/MIME options in the Privacy menu of the message editor
- %SingleRe macro was not working
* Passphrase caching is now active for PGP 6-8 support if PGP version is 7 or 8
- %ONELINE / %SINGLELINE macros could cause lockup since Beta/8
+ %WRAPPED(Limit, Text) macro for more precise text wrapping
+ %ONELINE="Some Text" / %SINGLELINE="Some Text" macros produce "Some Text" as a sinle line
- URLs in attached messages weren't usable from the preview pane's "inner viewer"
- Text/RichText messages were not shown on the new preview pane
* Quoted printable and base64 encoding algorithms slightly changed to prevent "blending" on Yahoo mail servers so the signed messages are not damaged
+ %OTEXT macro - the original message's full text without headers (may be useful in replies quoting selected text only)
- In some cases the message base repair utility could hang
* "Good old" reply/forward behaviour when RFC 822 headers were shown in the preview
- msgid: URLs were working only if the folder parameter was present
- %QUOTESTYLE="None" was not working as it should
- Message Editor was not using correct quotation prefix for "Paste as quotation" commands
- Some cosmetic bugs in HTML editor
+ "Advanced" button at the "Mail management" page of the account properties dialogue for fine-tuning message deletion and IMAP handling
+ Deletion property page in the folder properties dialogue to override account-wide deletion settings
* MailTicker view gets automatically refreshed when new messages are detected
* It was possible to add internally processed headers to the list of headers
* It is now possible to cancel folder compression/purging
- When a new header was added/deleted, option menus were not updated
- Custom header descriptors were not actually deleted
- Some fixes to updating folder message counters
+ %CURSOR="Field ID" macro for setting focus in a particular editing field, where the "Field ID" is BODY or TEXT for the message text or RFC name of the header
- The "Empty Trash folder on Exit" was ignored
- SmartBat was not refreshing while when pads were switched
- "User" account with disabled Sorting Office could create filters
- When messages were moved between accounts, separated attachments were not removed from the attachment directory
- Search was producing false positives
- The "Print card" button was not functioning in the Address Auto-view
- Extra spaces were added into the names with special RFC 822 characters
* Option to delete large messages from server for POP3 accounts
- It was not possible to manually set message priority
- Folder emptying could stuck (introduced in v2 Beta/3)
* A confirmation is displayed when replying on a message being already replied
+ The SIZE SMTP Extension is now supported
- All queued mail was sent when Re-Send of a single message was requested
- Oddities when manually adding senders/recipients to the address book
- When a block was deleted in MicroEd, the editor window could be emptied despite there was some more text
- Search/Replace in MicroEd/PTV was not looking for whole words
- A bug with address completion when the name in an address contained comma character
- MailTicker was not working with IMAP folders (Beta)
* Message/disposition notification parts are now viewed in the message preview pane
- Trash Folders were emptied after compression
- "Compress All folders" option was not working
- The Delete key was not function from the preview pane
- Multipart messages with ill-formed headers were not displayed correctly
- ISO-2022 and its descendants is now supported with ICONV.DLL
- "Nothing to send" problem should be minimised
- IMAP folder message counters were not refreshed after "Mark all messages as read" command
* More sensible default for display name for newly created address entries
- A warning about used filter Hot Key was not displayed
- Bugs with displaying HTML messages from multipart/alternative messages
- It was not possible to reopen an HTML message for editing
-- Service release - v2.00.6
- AV error on IMAP filtering when a message was moved/copied to a local folder
- "Looping" on reading IMAP folders
- When a filter had an option to send a generated message immediately, all queued mail was sent together with the message.
- Some cosmetic fixes for multilanguage interface support
- S/MIME signed messages from Outlook were not viewed as they should
* If the remote server has TLS version lower than 3.1, an appropriate message is logged
* Wildcard matching for host names in TLS certificates
* When an account branch is checked in the Finder folder selection pane, the entire account is checked/unchecked
1.63
* Folders are now stored in new format (ACCOUNT.FLD), which should be more safe for networking and system crashes
+ Possibility to use an alternative editor using the Message Editor "Options|Message format" menu options
+ Check Spelling before Send/Queue option in the message editor
* A possible work-around for some CSAPI spell checking dictionaries
* SmartQuoting algorithm is improved a bit.
- "Reply to Sender" was erroneously using the Sender message field instead of From
* Display name for address book editing is now done is another way
- Search for whole words was not working correctly is text was starting with a searched word(s)
- Wrong account could be used for reading confirmation message if a message from a different account was selected prior to RC creation
- Access Violation when the common Trash folder was deleted
- Email addresses with a ' were not highlighted correctly
- Menu Navigator did not change language before its reset or program restart
- URLs were not functioning in SmartBat
- Various cosmetic fixes
1.62
+ Possibility to choose MailTicker folders at once by right clicking on the MailTicker.
+ Forwarded flag can be used in the "View|Display|Advanced filtering".
* In case of CRAM-MD5 authentication failure on SMTP, there is a fallback to less secure authentication mechanisms, unless "Require secure authentication" option is checked.
* More diagnostic information is given when reporting error in displaying html.
* The Bat! issues 'RSET' SMTP command after each message sent to prevent subsequent message to be send to addressees of a previous message on some odd servers.
- Specials| Create Filter (Shift-Ctrl-F) didn't work when message auto-view was turned off.
- The Bat! didn't support the SMIMEEncryptionKeyPreference S/MIME attribute and thus was unable to verify digital signatures made by Outlook XP.
- SmartBat contents wasn't saved when exiting The Bat! with open SmartBat.
- Fixed some incompatibilities with RFC2797 (Certificate Management Messages over CMS).
- There was an action in sorted/office filters which was logged as an error and caused an exclamation sound.
- Fixed a bug of Beta/2 with S/MIME internal implementation. It didn't check correctly the signatures.
- Fixed a bug in "Message Redirect" command with inserting the redirector's Reply-To information into the redirected message if the original message didn't have the Reply-To field set.
- Removed flickering in the About box when the credits are scrolled.
- Attachments were not deleted from the attachments directory when they were deleted from the Trash folder.
- TLS error messages weren't logged.
- "Sender" was added to the address list in "Reply To All" command.
- Change of Account/Folder directory and removal of account files wasn't handled gracefully.
- The Bat! didn't properly support Serbian Cyrillic.
- A work-around for the WinSock buffer overrun bug.
- Parameter SELECTED was ignored in <SELECT> tag of HTML messages.
- Local delivery was working only for one message per address.
- Some problems with splitters.
- Address books were not restored correctly for "fresh" installations.
- Messages restored from parts were not checked for viruses.
- Fixed the "Invalid HTML" bug.
- The uninstaller in the 1.60 was invalid.
- Fixed a bug in Content-Type caching which could cause Access Violation when opening a message with a particular attachment.
- Some CSAPI dictionaries didn't work.
- Fixed an Access Violation which could occur on some messages with quoted-printable encoding.
- It was impossible to change a directory for account or for mail attachments under Windows 95, 98 and ME.
* When changing a directory for an account which had a different attachment directory, the files from the attachment directory are copied, not moved, to the new location, to prevent moving of system files if the account directory has been set to a system folder by a user's mistake. After changing an account directory, the attachment directory resets to default, which is the "Attach" folder inside the folders of account; the old separate attachment directory is left in place.
- Spell checking - suggestion dialogue was not remembering the last chosen position.
* When a connection to SMTP was broken due to socket error, and the connection type was TLS, the error message wasn't logged.
1.61
+ Two new anti-virus options: "Check attachments before the user saves them to disk" and "Check outgoing mail for viruses". The last option calls the anti-virus plugins before the user stores a message to the Outbox folder.
+ The speed of the HTML engine has been significantly improved.
* Changed the default template for virus notification, now %ORETURNPATH is used.
- Account-specific data, not folder-specific data (e.g. templates) was taken when replying an S/MIME decrypted message.
- Nested messages weren't checked for viruses.
- A cosmetic fix in the "Check folder for viruses" form. The "Cancel" button could loose its caption.
- Other minor anti-virus-related cosmetic fixes.
- Workaround for Windows XP ComCtl32.dll version 6 bug which caused access violation in ComCtl32.dll when The Bat! Was trying to create a list box with long string items.
- Fixed control tab order in Address Book Properties dialog.
- Fixed deadlocks which could occur when the AVP COM-module couldn't be initialized while AVP plugin was present.
- During an anti-virus check of incoming attachment, if an anti-virus API has returned an error, The Bat! did report a false positive (virus found).
- PKCS#10 Certificate Request generation didn't work properly.
1.60
! CryptoAPI support for S/MIME. Options|S/MIME preferences|Microsoft CryptoAPI
! It is now possible to choose between plain text fixed font viewer and the HTML viewer with possibility to use proportional fonts
! It is now possible to define user-defined shortcuts using the "View|Edit Shortcuts" menu command of the main window, Message Viewer, Finder, Editor and Address Books
! New HTML viewing engine
! TLS (SSL) support
! Virus Checker (see the options in the "Options|Virus Checker" dialogue)
! Added the "Menu Navigator" to all major windows
* Log panel in the main window is being automatically updated
+ "Auto adjust column width in threaded view" option in the "Options|Preferences" dialogue
+ "Keep task" option (and the parking sign icon on the left of the task name) in Connection Centre
+ %CALCULATE="expression" macro (%CALC would work as well) to calculate values of an arithmetic expressions (possibly extracted by regular expressions)
+ %DATE/TIME/ODATE/OTIME="format" macros
+ %PROGRAMDIR,%MAILDIR,%ACCOUNTDIR,%ACCOUNTATTACHDIR macros
+ /ADD command line parameter
+ /RefreshAB command line/DDE parameter to refresh the currently selected address book
+ A choice to restore from a backup archive after (re)installation
+ A popup menu in the message header panel to reply to a specific address, write a new message to it or add it to the address book.
+ A possibility to add a root certificate to the trusted root store from a certificate viewer.
+ A possibility to define different Address Book Sets - "Save/Load Address Book Set" commands in the File menu of the Address Book Window
+ Added an ability to sess whether an addressee has personal template in address book.
+ Added default XLATs for Greek, Baltic, Turkish, Chinese, Thai and Japanese (Shift-JIS) XLAT Tables must be reset to get those tables. Latin-9 should be fixed too.
+ Added Latin-9 charset that allows Euro Sign.
+ Alt+PgUp/PgDn for fast scrolling message preview area without moving focus to it
+ Alternative address selection for creating messages from the address book.
+ Drag and Drop attachments FROM messages
+ EDIT parameter for the /MAIL command to open the editor window
+ Filter log information for incoming messages
+ Glyph that a message is signed is displayed in a message list over envelope image. This glyph however is not related to the actual signature validity. It olny indicates that a message has a signature, without differentiating whether the signature is valid or not.
+ Import messages from MS Outlook
+ Import messages from Nescape 6
+ Import of Outlook Express folder structure
+ It is now possible to create folders "outside" accounts
+ It is now possible to define behaviour for moving to the next/previous message across folders
+ It is now possible to drag and drop messages into the message editor
+ List of shortcut conflicts in the shortcut editor
+ Message split options in the account properties at the "Files and Directories" page and in the message editor
+ MSN (NTLM) authentication on SMTP. Works automaticly, doesnt require an option
+ An option to do MSN authentication on POP3
+ Possibility to change format of date/time displayed in the message list
+ Read of message base indices is now much faster.
+ RFC 2369 Mailing List support (Specials|Mailing List)
+ S/MIME Certificate Generation & Certificate signing requests.
+ SMTP authentication messages.
+ Text drag-and-drop from external applications into the message editor
+ The "Utilities|Evaluate" menu command in the message editor for quick evaluation of simple arithmetic expressions (if the "=" sign is used at the end, the expression the result will be added after it, otherwise the result replaces the expression)
+ The <Known> incoming mail filter for moving messages from known senders to a special folder so the Inbox can be left for unknown senders and spam
+ Tools|SmartPad
+ Unicode strings in X.509 certificates are properly displayed
+ Virus checking window for folders (Folder | Check for virusses)
+ Added support for application/x-certreqresp code. The S/MIME signatures with this content-type are added to the personal certificates (Account|Certificates). This content-type is designed to add certificates received from a CA after a PKCS#10-request.
* /LDIFnoUTF command line parameter in order to disable UTF-8 when old backup archives are restored
* An option to compress all folders on exit (Account|Properties|Options).
* Configurable option to use reply numbering in the subject line (Account|Properties|Templates|Reply)
* Copy to Clipboard from RT/HTML viewer should be more precise now
* Copying messages with external attachments creates new copies of attachments
* Ctrl+Shift+* closes all expanded threads
* Custom colours defined in the Colour dialogue are now remembered.
* Delays after mail checking should be gone
* Handling of folders with big number of messages should be faster and need less memory
* If a message is not found by opening an msgid URL, a query is displayed
* In address book, "New Message Using Template" and "New Mass Mail Using Template" were invisible unless there were appropriate quick templates defined.
* Inbox folder is by default automatically compressed.
* It is now possible to import/export messages directly from/to .EML files
* It's now possible to select multiple files attached to a message in the Main Window, Message Finder window and Folder View window. It's possible to save, print, delete, open the entire selection.
* It's now possible to type text in a folder selection dialogue window.
* Local menu in the queue list of Connection Centre
* Message finder should work faster now
* Message Ticker view now has a separate title and own column settings
* Messages in the message list and message header pane
* More information when an error occurs during folder backup
* More URL types added: telnet, gopher, snews and file://
* Moving messages with external attachments across accounts with adjusting location of the attachments
* National characters (not only of the current locale) are shown in the message list and the message header if the selected font allows it
* New network control algorithm that should minimise amount of network traffic
* Oldest messages are used as thread roots for threading by subject/from/to
* PC Speaker is used for beeping when moving to unread messages across folders (hmm, is it a good idea?
* Periodical checking should now work more smoothly (well, so did it before for many users, but maybe the change will affect the rest
* Quotation characters are now stripped from the message header fields
* Right click on the entry list header in the address book brings the Column Setup dialogue.
* Size column in the message list is being right-aligned.
* SMTP authentication was adding log records when it failed
* It's now possible to view X-HTML messages properly
* Suggested split size is by default 100 kilobytes (was 16) for newly created accounts
* System versions/builds should be displayed more correctly
* The "Message|Specials" menu is moved to the top level
* The progress form became two-lined with word-wrapping.
* The Sender field is used first when no Reply-To specified
* vCard: work around for missing leading space in wrapped Quoted-Printable lines
* Viewer settings (fonts and colours) are used for HTML page viewing
* When the address picker window is being invoked, the focus is now in "Quick Search" field.
* A user is prompted about impossibility to exit while tasks are running
* Improved URL highlight: www.ritlabs.com/cgi-bin/submit.pl?email=the.bat@ritlabs.com was detected as an http link, not as a mailto: link.
- "Add All" pop-up menu command in the Address Picker was not functional
- "Dispatch mail on server" gave access to password-protected accounts.
- "Duplicate handle" bug when creating message to a specific address of an entry with assigned handle
- "Grid index out of range" error when adding a new account
- "Ignore all" in the spell checker's pop-up menu was not functional
- "Wrong cookie" problem
- %WRAPPED macro added an empty line at the end
- A bug with POP session hanging in the CC if combined delivery and POP-before-SMTP are used simultaneously
- A logged "ordinary" user could see non-logged account names
- Access Violation when the Print Setup dialogue is called
- An extra (current) message was left when filtering switched on for the message list
- An option to use the PC speaker or a sound card as beeper for moving between folders.
- APOP checkbox in New Account Wizard didn't work
- AutoSave of a message being replied could set "replied" mark and run "replied" filter, even if the message has been cancelled.
- Bug: (IMAP) sub-folders of the INBOX folder were not displayed making it almost impossible to work with some mail services
- Bug: colour group condition when the generic colour group was selected
- Bug: displaying transparent images in a separate window
- Bug: forwarding a non(7,8-bit)-encoded files stored as external attachments.
- Bug: incorrect cursor movement in auto-format
- Bug: not allowing access to other tabs in the folder properties dialogue
- Bug: saving several messages at once
- bugs with read-only access to address book files
- Copy menu items and toolbar buttons were enabled in Message Viewer even if no text has been selected.
- Correct behaviour when user attempts to delete a Certificate Database from the address book list
- Custom colours were not saved/reused in the "Choose colour" dialogue
- Directories and TBI files were not deleted from disk after deleting account
- Fixed some more scroll wheel problems
- Fixed UIDL case-sensitive compare.
- Focusing problem upon MAPI calls
- Folder expand/collapse information hasn't been stored.
- In S/MIME, "micalg" parameter of MIME multipart/signed message has always been set to sha1 regardless actual algoritm used.
- Incorrect switching to a previous tab in SmartBat
- It was impossible to send out messages larger than 16KB over TLS.
- It was not possible to exit TB! if a message was received by an IMAP account
- It was not possible to select the first field by the first click in the header pane
- It was not possible to view source of decrypted S/MIME messages
- It was only possible to view message source (F9) after clicking "Message" menu.
- It was possible to lock up The Bat! by sending an attachment named as a standard OS device (thanks to WinDOS "ideology" for device naming)
- It was possible to lose photo from the personal vCard
- It was not possible to save files with asterisks in their names.
- LDIF parameters with non-ASCII characters were written as binary values but read as UTF-8 strings. Now everything is correct (UTF-8 is used by default)
- Local delivery was not working properly
- Mailbox Import Wizard doesn't prompt for the directory where the *.MBX files are kept when running under Windows NT/2000 with multiple identities.
- Most of attachments with contents-type containing "text/" were not displayed on the attachments pane
- Opened .MSG/.EML files after attempt to view the source through F9
- Parked addresses in drop-down lists in message editor could be deleted by new addresses.
- Possible hang-ups when saving attachments to a network drive
- Print an attached image from the preview pane tab was printing a blank page
- Restored accounts were not shown in the folder tree
- Scroll Wheel was not working in the HTML viewer
- Several bugs with forwarding messages
- Some bugs in the MAPI support subsystem
- Some bugs related to usage of quotation marks in address fields
- Some bugs with starting The Bat! using shell commands
- Some macros for setting options (e.g. %NOSIGNCOMPLETE, %USEPGP, %LANGUAGE, etc) didn't work in arguments of other macros (e.g. %IF).
- Some menu items related to folder and message operations weren't grayed in the main form when empty folder was selected
- The "Auto-disconnect" checkbox in the Connection Cenre was cleared too often
- The Bat! was sometimes unable to correctly determine the amount of available space on drives larger than 2GB.
- The Bat! was unable to save "S/MIME Encrypted Message" attachment to binary file
- The Cancel button of the Maintenance Centre behaved strange
- Too much space characters were deleted in the plain text version of a HTML message
- Unread message counter for Inbox was not updated correctly while fetching mail
- WordStar block commands were not working properly
- Fixed a problem with PGP 6.0-6.5 plugin. Extra characters could have been be added after the message text.
- Space key didn't work in the message finder to toggle checkboxes.
- If all UserIDs has been deleted from a PGP key, an attempt to add a new UserID caused Access Violation
- Fixed some large-fonts bugs
- S/MIME certificates issued by "TTP - PolCert" couldn't be parsed
- It was not possible to change Link colours
- AVP plug-in was not working under Win9x/ME
- Import from Eudora was not working due to a sad error
- SmartPad was using only system default character set
- Log records of send/receive messages were not highlighted
- It was not possible to restore folders with user-defined paths that could not be created
- Fix for Novell networks
- Checkboxes of account settings could be cleared if changing options in the Network&Administration dialog.
- If account.flx file has been broken The Bat! didn't re-create standard folders (Inbox, Outbox, Sent, Trash).
- It didn't correctly display the signature errors of Internal S/MIME implementation.
1.53
! Brief summary of changes: updated manual, improved Networking Engine (you can easily use The Bat! as an internal mail server for both internal and Internet messaging), enhanced Address Book (each account can have its personal default address book, and many other improvements), DDE mode to exchange data with other applications, interface improvements (many options have been placed to logically-separated groups in the new Preferences dialogue).
+ Address book window accepts file drag-and-drop. If VCF files are dropped in, it is possible to import those entries (this way, it is possible to drag entries from Windows address book).
+ Ability to not show the main program window at the task bar.
+ Configuration for the source viewer.
+ Mark Message as read only when it is open in a separate window option.
+ Each account can have its personal default address book.
+ For multiple users model, non-administrative users have their own address book profiles.
+ Interactive address adding.
+ "Address Book" combo-box in the address entry editor.
+ Pop-up menu with hot keys in the Sorting Office window.
+ It is now possible to copy/cut/paste filters.
+ Global Preferences dialogue available by the "Options|Preferences" menu command.
+ "Always In Tray" option.
+ Autocomplete can search in address book(s).
+ DDE server added for handling macros (currently, DDE macros are equal to command line parameters). DDE server name - "thebat", DDE conversation topic - "tbDDE".
+ "Message|View source" menu command to view message source.
+ Replies are tracked in the Network mode.
+ %IF:"text1"sign"text2":"then text":"else text" macro for conditional text/template insertion. For example: %IF:"%TIME"<"12:00":"morning":"%IF:'%TIME'>'17:00':'evening':'afternoon'"
* Server reply is added to the "Server not ready" log record.
* Storing Column widths of Connection Centre.
* The parameter of the %SETPATTREGEXP macro could not use macros.
* In the network mode, reading messages and setting message flags are now broadcasted to the network.
* In the network mode, accounts are no longer locked when a user tries to log on from another machine or if an account is shared between several groups.
* Delete task from the Connection Centre should work better now.
* %TO="",%SUBJECT="" etc. pre-setting macros are now functional in macro parameters (it was not actually needed for previous functionality, but it become useful for using in %IF macro).
* Rebuilding of message base was not working when it was called when the base was open for write.
* Improved %COOKIE macro handling (this includes the fix of usage of %COOKIE with %Include/%QInclude macros).
* System hot key for address book now toggles address book window if the latter is active.
* Alternative Forward is moved to the Shift+Alt+F5 hot key (Alt+F6 was intercepted by Win95/98/ME).
* Some fixes/improvements for interactive address adding.
* Improved algorithm for finding handle in an address book (now the account default address book is checked first, then the global default book is checked, then the rest).
* Ctrl+Enter hot key in the message editor is now used accordingly to the delivery type (immediate/deferred).
* Periodical checking option look more clear with the combo-box to choose between minutes and seconds.
* Mark Message after time it is being read is now optional.
* Cosmetic improvements of "Pick e-mail address" button in the message editor.
* Message|Undelete menu command when browsing deleted messages
* Hot keys for sending/queuing message in the message editor should now work for International versions
- Fixed the S/MIME bug that made all the signatures to be shown as invalid after invoking "Pick e-mail address" dialogue in the message editor. The certificates of the signatures showed "The CA Root S/MIME certificate is not trusted because it is not in the Trusted Root CA address book" error.
- Bug with extra message selection in threaded view mode
- Some Connection Centre misbehaviours (the most important is staying online forever sometimes)
- Editor header pane font change disparity when large fonts are used
- Bug with asking RAS connection data on startup
- Last account's log records could be viewed even when account was locked with a password
- Problems with adding to address book
- The "Delete Task" button in the Connection Centre was not working properly.
- Folder with the next/previous unread message was unnecessary expanded.
- "Save message as" bug when a file with the same name already exists.
- Undo bug in the editor when two line blocks were consequently deleted.
- If a message did not have recipients, The Bat! tried to send it anyway.
- Bug with disappearing the TO field in a separate message viewer.
- Deleting the account with only unread messages shown on MailTicker caused MailTicker to stay with "0 new messages" instead of hiding accordingly to its settings.
- Some bugs with moving between unread messages.
- Bug with Source Viewer window size/position.
- Undo history was cleared after auto-save in the message editor.
- Fixed Access Violation when importing a PGP secret key without a public part.
- When importing messages to an empty (and compressed) folder, the number of converted messages was shown one message less. Although, all messages were indeed imported.
- The %LANGUAGE="ID" macro made The Bat! hang.
- TB! does not try to get unique cookies (if multiple cookies are used) for one template anymore.
- A wrong pane was focused at start-up and folder view.
- When a long cookie is present a file, the entire file could be inserted instead of a single cookie.
- Big message notifications were received many times (introduced in 1.52)
- Bug with finding next/previous unread when no folder is selected.
- Address Book window columns were not remembered (bug introduced in 1.53 Beta/3).
- System Hot Keys and Editor preferences weren't backed up/restored.
- Some cosmetic fixes in message list view do display the focus-rectangle better.
- Fixed problems of not compressing mail folders/storing configuration when The Bat! was quitting on system shutdown.
- Fixed bugs when address book did not get updated when new addresses are added.
- Fixed some memory and resource leaks.
- When a mailto URL did not contain an address, all parameters were used as the destination address.
- It was possible to send attachments from a user account where attachments were disabled.
- S/MIME signing certificates weren't verified at each signature generation.
- Regular expressions were not always working in kill filters.
--- Changes in 1.53bis ----
* Prompt to keep the message when a new message was automatically saved and then abandoned
- Bug when sending messages right from the editor when Autosave is switched on (in versions before 1.52 it was producing additional drafts in the Outbox folder)
- Right mouse button click on a filter was not selecting the clicked filter
- Sending messages from all accounts did not bring the Connection Centre in front
- The "Modified" indicator works better than in 1.53
--- Changes in 1.53d ----
- Redundant query to save a message when queuing messaeges to Outbox
- Bug with attachment saving in the message editor
- Dial-up networking support was not working under Windows NT4
- It was not possible to print messages when autoview was switched off
- Access Violation error when trying to add an empty address to address book from the message editor
1.52
! Move to the previously/next viewed message command (Alt+Left/Right)
! GnuPG (Gnu Pricvate Guard - a free PGP-compatible encryption program) support
! Message Centre replaces the Dial-up Monitor and multiple mail transfer/receive windows
+ Birthday reminder
+ %- (the dash) macro
+ The sender is displayed during receiving a message
+ Backup/Restore for editor settings and hotkeys work!
+ %REM="comment" macro for commenting templates
+ %UPPER,%LOWER,%CAPTITAL,%CAPITALFIRST/%UCFIRST macros
+ F8 toggles the Address Book
+ (1.52f) Message|Specials|Alternative forward
* the total size of received messages is calculated more accurate now
* backup process continues if a broken message base is detected
* "Go to the next/previous unread message" command is now working across folders
* CA databases are not shown in the address selection window
* Alternative hot keys for move to next/previous unread message - Ctrl+Right/Left
* Message base was not rebuilt if the .TBB header was damaged.
* New PGP-VERSION dialogue.
* Help button added to many dialogues.
* Print toolbar button does not invoke the print dialogue.
- (1.52f) Forwarding/Redirecting of non-encoded text files caused problems
- (1.52e) A message with HTML/pictures opened from Mail Dispatcher was not displayed properly
- Fixed a bug that occurred when opening attached message, clicking Reply, closing attached message and saving the reply.
- Fixed text wrapping.
- Fixed the file association logic. HTML files in particular were badly affected.
- When an attachment's file name contained CRLFs, "virus warning" was not working.
- Fixed print bug that occur on Epson native print drivers.
- Fixed menu bullets.
- AddressBook now doesn't beep when clicking Esc.
- When changing active account in Message Editor, the history wasn't changed to new account's.
- When looking for a recipient's public key, the addresses weren't matched correctly.
- PGP command line accepts key-import and key-extraction.
- Colour Groups weren't properly restored.
- Text files were not extracted by the "Extract files" filter action
- Attachments were not deleted in the "purge" and the "kill dupes" functions...
- Parked duplicate messages were deleted by the "kill dupes" function
- Opening and closing nested attached messages problem
- Bug with conversion of national characters when the "address_group_handle <list>" construction used
- Using illegal file name characters in the name of a folder caused problems
- Bug with messing up font style setting in editor preferences
- "Save attachment" and other dialogues were changing the current directory causing problems with removable/disconnectable drives
- Template options of an address entry were not exported
- Automatic spell checker was switching on after setting up spell checker settings/dictionaries
- Exit had to be confirmed twice if there were a message editor open with modified data
1.51
+ Alt+5 hotkey to auto-detect character set.
+ Message Finder history in the "Edit" menu.
+ New Submission Forms parameters: VFILERE, VFILEDLGTITLE, VFILEDEFNAME, VFILEFILTER, VFILEDEFEXT, VFILERE.
* It is now possible to replace TheBat.LNG without restarting the program.
* @myhost.com address is not used by default when a new account is created.
* French is now supported better (words with an apostrophe were misspelled).
* Message Finder now allows to type a folder name in search scope and to browse/select a folder without a mouse.
* In case of any abuses or bugs detected while using it, please don't hesitate to write us to:
* Some optimizations for MIME-forwarded messages.
- Fixed some bugs of making Quoted-printable attachments.
- Messages with attachments were not backed up if attachments were forced into message bodies
- S/MIME configuration fixes.
- Fixed an "Access Violation" when encrypting with S/MIME without having own certificate.
- Fixed other S/MIME "Access Violation" bugs.
- After changing a character set in message preview, folder view or message finder, current character set selection became unsynchronised in drop-down and pop-up menu.
- Fixed the Access Violation error when importing from Pegasus.
- When The Bat! was running, it was not possible to open .MSG/.EML/.VCF files by the Shell open command.
- Some corrections to editor window positioning when the taskbar is located at the top or at the left edge of the screen.
- Bug with adding accounts with non-ASCII characters in the name to groups.
- Drag and drop addresses from the address book was not adding quotation marks when required.
- Backup/restore of color groups didn't work.
- A error message is being displayed when no valid PGP modes are avaialble.
1.49
! Potential problems with attachments that contain the '\' character in their names
+ Message ID Column and Header line
+ %MsgID and %OMsgID template macros
+ %WRAPPED="text" macro to wrap generic text (macros can be used inside the text) accordingly to current wrap settings. Use %WRAPJUSTIFY and %NOWRAPJUSTIFY to overwrite default settings of justification on wrap
+ %NOREADCONFIRM, %NORCPTCONFIRM, %NOSIGNCOMPLETE and %NOENCRYPTCOMPLETE macros opposed to %READCONFIRM and %RCPTCONFIRM, %SIGNCOMPLETE and %ENCRYPTCOMPLETE to overwrite default settings
+ %USEPGP/%NOUSEPGP and %USESMIME/%NOUSESMIME to overwrite default encryption settings
* Initial log view position is moved back to the log end
* Separate history for each account
- "Search For" string could have been cleared in Message Finder.
- The "Favourite" address entry flag was not properly restored
- Restore folders did not show the progress bar correctly
1.48
+ Backup/Restore/Sync is now available in the Tools menu.
+ "Mass Mailing" menu in the Address Book's "File" menu.
+ %ABxxxyyy macros to extract information from the address book.
+ CRAM-MD5 authentication on POP3!
+ It's possible to choose encryption/hash algorithms for S/MIME.
+ IDEA encryption in S/MIME.
+ Cache certificate passphrase.
+ Encrypt to Senders in S/MIME.
+ Import from .TBB and .ABD.
+ Import of a separate private key in PKCS#1 format.
+ Certificate Import from Base64.
+ Load RSA key material (PKCS#1) for PGP key generation.
+ In Options|S/MIME preferences, you may turn on S/MIME compression that works according "Compressed Data Content Type for S/MIME" work in progress. This feature is not implemented yet by a majority of S/MIME-enabled e-mail clients, so do not turn it on unless you send encrypted messages to The Bat! users only.
+ %FULLSUBJ and %OFULLSUBJ template macros to make full subject fields available
+ "View|Certificate databases" menu option in the address book for hiding CA address books
+ Warning when a user attempts to open a file with double extension
* Opening of .SHS and .SCR files is permanently disabled
* Address group flags are exported to the LDIF format
* Address item "favourite" flag is exported to the LDIF format
* Optimized breaking for Favourite and Quick Template menus
* Viewer/Editor component is used in the Account Log window.
* History strings are being saved to "HISTORY.HIS" file. History strings are removed from registry.
* Lot of configuration data removed from registry to .INI-files.
* References to Card Files (Message|Submit A Form of a main window) are being in 'CADFILE.INI' and removed from Registry.
* RC2-128 cipher is used for encryption of password-protected maintenance files.
* /ImportLDIF is now sensible to the DELETE parameter.
* New POP3 password dialogue box is not more popping up during POP3 session if not needed. Also, if it is configured to always prompt for POP3 password, The Bat! does not offer to update account data.
* Improved Mail Dispatcher - it is now possible to select multiple messages and sort by clicking the column header. At last
* ISO-8859-2 table put back as it was before 1.47
* Menu shortcuts are now localisable.
* Some fixes in PFX import code.
* More convenient way of setting encryption defaults from Message Editor.
* Workaround for non-RFC-compliant POP3 servers.
* Check timer interval can be set in seconds
* %ABnnnPPP macros now can have the default value if used in form %ABnnnPPP="value"
* A few changes/fixes to the Mail Dispatcher.
* Address book search is now working for non-LDAP address books
* POP-before-SMTP authentication reworked. It now invokes a real POP3 "receiving mail" window, but do not actually retrieves mail after logon.
* New SMTP Authentication Dialogue.
- %ReturnPath="..." macro was not working
- It was not possible to edit properties in address book search section
- It was possible to use keyboard shortcuts for many functions during the program login
- Bug with "Control eMsg does not have parent window" fatal exception.
- Fixed displaying of ampersand character in attached files tabs.
- Hour-Glass cursor when copying/moving a group of messages.
- "Gender bug" in the address book.
- Bug with the <list> addressing when an entry contained 8-bit characters in the name.
- The Bat! did not hang up the DUN connection used when /EXIT command line parameter was used...
- Fixed substitution of addressed into address-related macros (e.g. %TO="%OTOLIST"%TO="%OCCLIST" that nearly emulates "Reply To All")
- "Grid index out of range" bug.
- Fixed some memory leaks.
- Fixed a few memory leaks.
- New Receive Authentication dialogue box in Account Properties.
- Print action of a filter could print a message from a wrong position.
- When choosing S/MIME Certificate export format, and checking "Include all the certificates in the certification path if possible", CA certificates has only be searched in Address Books, not users' certificate store, that might cause only the selected certificate without CA certificates being exported.
- %OATTAHCMENT macro was not working often.
- No text to quote when answering to a "pure" HTML message.
- Create Reading Confirmation filter action was not working.
- Some MAPI support fixes.
- Mass mailing caused AV when applied to an empty list.
- Hang-ups could happen when backing up/restoring relatively big address books.
- Some cosmetical fixes
- Address Books were not automatically restored
- Bugs with attachment handling in the message editor
- Upon installation for the first time, the Personal Address book was not stored
- "Message base broken" error when deleting an attachment
1.47
! MAPI support.
+ 3DES implemented in S/MIME.
+ Certificate is added to Contact by "Add sender's address" action in filter too.
+ When viewing a certificate with missing issuer, you can see this missing certificate in a chain.
+ Signing time is shown.
+ %ORETURNPATH macro.
+ Hint pop-up appears when moving a mouse pointer over a folder name which was shortened in a list of folders of a main window.
+ Import S/MIME certificates from attached signature.
+ It is possible to add S/MIME certificates from attached signatures using "Message|Specials|Add sender to Address Book" (Ctrl+W).
+ Dial-up Monitor has an ability to stay on-line (do not disconnect) after a mail session. It also now has "Minimise Button" and keeps its window position between startups.
* It is possible to move across same-level folders the Folder Tree of a main window using Ctrl+Arrows. If there no folders remains in the same level within a branch, The Bat! don't change scroll position anymore.
* Opening all PIF files from The Bat! is disabled to avoid viruses.
* Prompt to overwrite file associations.
* Print dialogue always invoked to make it possible to cancel printing if pressed occasionally.
* Use Unicode option for LDAP address books (it was Unicode always, but some servers just don't support it).
- Print action of a filter could print a message from a wrong folder if applied manually.
- %COMMENT="sometext" macro didn't work in generic templates and quick templates.
- When receive S/MIME encrypted message and have no Certificate to decrypt it, when click on attachment - nothing had happened.
- Some language untranslated things.
- Macros pop-up was assigned to everything in account properties menu, not only to template text.
- Nothing was displayed if trying do decode S/MIME message without appropriate certificate.
- It was not possible to save to a file an attached signature containing sender's certificate.
- Access violation sometimes happened when displaying encrypted message.
- Message Finder could sometimes have been unrefreshed upon search completion.
- Personal certificates could have been lost if editing personal vCard of Account Properties.
- Unchecking certificates in "Select Recipient Certificates" didn't actually exclude them.
- If you view a signature of message being sending from Outbox and click "View" on a certificate after the message was sent, access violation occurred.
- Main Window could be focused (instead of a window that should be actually focused) when asking for S/MIME password and some other cases.
- When creating an S/MIME signature contentType and signingTime attributes weren't filled.
- Netscape Messenger's signatures couldn't be read
- Fixed a bug that prevented from forwarding messages which had lost attachments.
- PGP 2.6.3 works again!
- Fixed hint window in address book. "Home" titles were displayed for business information.
- MAPI command SendMail was not working properly.
- Icons weren't loaded in Account Properties Dialog when installing The Bat!
- Glyps could not have been loaded at startup. E.g., when using /CheckAll, dial-up monitor queue list had no images.
- A long file name was used for intermediary certificates. It didn't work under 8+3 file systems, e.g. Novell.
- Fixed a bug with PGP decompression that prevented from decrypting messages in some rare cases.
- "Do not send attachment" option of Forward action of a filter didn't work.
- When choosing a file in PGP Preferences dialogue box, file types list was improperly filled.
- Fixed mess with message forward/reply/redirect shortcuts.
- MailTicker was loosing settings when it was hidden.
- Many other small fixes/improvements.
1.46
! S/MIME support.
+ Delete Folder confirmation dialogue's new Option "Leave message base files intact".
+ Import of Pegasus Address Book exported to a Tag file.
+ Organisation/Return-Path/Comment fields in the message editor header.
+ %Comment, %Comment="..." macros.
+ %Org="..." macro to overwrite Organisation name in a message.
+ Comments header is shown on the message header pane.
+ Original message creation date/time is now added to the "Created" field of the message header pane.
* Forwarded messages are being sorted in a message list as well as replied messages.
* Receive Mail window is now forced to redraw itself at the end of a mail session.
* Return-Path header is no longer saved if it was not set explicitly.
* A hourglass is displaying when adding an address book.
* Only original message header is sent in the generated reading confirmation message.
* Ctrl+Shift selection is now working in the message list pane.
* %TEXT="10" macro to keep first 10 lines only. %TEXT="10 L" keeps first 10 lines and lines with URLS.
- Copying a message to the same folder could sometimes cause a deadlock.
- Message colour was not displayed on Mail Ticker.
- Freezing while receiving from IMAP server.
- Increased a limit of 40 characters in PGP passphrase change up to 70 characters.
- An empty error message was displayed if a user has cancelled an SMTP session.
- Division by zero exception in HTML viewer.
- Bug with message editor causing losing attachments.
- PGP internal implementation might sometimes not be able to decrypt a message addressed to multiple recipients.
- It was not possible to send anything to an address group if its handle contained high-ASCII characters.
- /CHECK command-line parameter was not working with accounts where checking mail was enabled even when an account it password-protected.
- Folder's identity was not used in favourites menu.
- Sorting Office - if only Sound file name was changed, it was not stored.
- *.MSG/*.EML files were not closed after opening by the Shell open command.
- Filter Export message template was not saved.
- Base64 encoding of headers could cause problems in other e-mail clients.
- POP receiving Cancel button was not working when it should.
- Copy plus cursor fixed.
- SD filters - new search scopes were not remembered right.
- Fixes with Reading Confirmation request.
Version 1.45
+ Support of Reading Confirmation and Confirm Receipt Request compatible with RFC 2298 and RFC 1891 (respectively)
+ Empty subject reminder
+ Add random data from file for PGP key generation
+ Advanced Address options in the filters
+ Shift/Ctrl/Alt keys pressed make Reply button to work different
+ Search in Memo fields
+ Search by colour group
+ %PRIORITY="H/N/L" macro is now working in the message editor
+ Kill filters Advanced page should now work
+ New Abort button in dial-up monitor that terminates (frees) all queued tasks and connections
+ /LOGIN Command Line parameter - the parameters of this command are USER=account_name and PASSWORD=access_password (e.g. /LOGIN;USER=MyAccount;PASSWORD=MyPassword) to avoid login dialogue at startup in multi-user environment
+ Save message template
+ Extended "Export message" action in filters
+ Filter activity time on the Advanced page
+ "Address is not in specific group" filter condition on the Advanced page
* base64 encoding of header fields is now more correct
* Uninstall information is stored more correctly
* Ctrl-Main kbd Plus/Minus were not working in the editor's address grid
* 'Enable Compression' option moved from Message Editor to PGP preferences dialog
* About box has new look
* Redesigned dial-up monitor window
* Possible problems with loading/saving of INI files
* Read-Only attributes are removed automatically (to avoid problems caused by restoring data from a CD)
* Calculation of POP/SMTP total/downloaded/transferred sizes is now more correct
* Files with Content-ID are now automatically extracted too
* Some corrections to the adding attachments routine
* OK/Cancel confirmation of immediate send from editor (it was of Yes/No type before)
* Priority: urgent is now supported
* *.MSG/*.EML files now can be attached without encoding
* It was not possible to search for an empty string (i.e. search for any message with specific attribute)
* A little speed improvement when searching in message text
* Storing visual parameters of Search window
* New automatic send/reply/forward module - it should be more safe, fast and with less errors...
* PGP version, comment block and hash algorithm wasn't put
* Paste quotation now uses initials
* System-independent UTF encoding/decoding
* Automatic search for "Lost" attachments in the current user's attachment directory (useful if an account's home directory changed its place)
- Attachments were not forwarded
- List Index out of bounds error when combining unfinished split message
- Help button in PGP window didn't work
- Attachment size was calculated with 2 extra bytes...
- Fix for late binding of attachments
- Filters were not copied correctly
- /Mailto parameter was not working without a user implicitly set
- Buttons "Wait for completion" confirmation were messed up
- Bugs with copying/opening URLs from HTML viewer
- Dial-up Monitor should now work under Windows NT
- New icons in dial-up monitor
- Bug with displaying of messages with the first textual part having the "filename" parameter set...
- Fixed memory leaks from around the program
- VCF could not be viewed from messages
- List Index out of bounds error when combining unfinished split message
- %COOKIE="file" was not adding "Cookie"
- Logger's window width was not restored
- Filters applied to a message not from the source folders did not update the actual folder.
- Account changing in the editor did not force address grid to redraw
- Bugs with entering time intervals when the time divider is other than ":"
- Bug with sudden stops at conversion of Pegasus (and other) mailboxes
- Bug with hanging when a template contained a %LANGUAGE="" macro
Version 1.44
+ Possibility to append messages to UNIX-mailbox on export.
+ Quotation prefix length limit setting in message editor properties.
+ Advanced page in Sorting office with additional conditions for a filter.
+ Configurable Add/Delete address filter action.
+ It is now possible to associate a filter with a hotkey.
* Images referenced by "Content-Location" are now shown in HTML.
+ %QClipboard/%QuoteClipboard macro.
+ %OneLine/%SingleLine macro.
+ %QuoteStyle macro
* It is possible to use apostrophes and double quotes in macro parameters.
* Most of confirmation dialogue boxes now use OK/Cancel instead of old Yes/No. It was impossible to cancel such boxes by pressing Escape key.
+ "Save all attachments" command.
* Warning on opening attachments.
* All types of attachments can be deleted.
* Message|Attachment menu in message browser windows.
* File names of text attachments are shown in tabs.
* Actual file names are shown in braces in attachment list.
- PGP key import didn't work - it was always grayed.
- The program could hang while importing a message with a line starting with "begin etc.."
Version 1.42
! New message base engine. The Bat! now must work faster and more reliable
+ Message colour groups added
+ New sorting office actions - Change priority, Set colour group
+ "View | Memo Auto-view/editor" menu option and Memo column in the message list
+ "Navigation|Go to folder" command in the Folder View
+ "Options|Define System Hot-Keys" dialogue
+ Address Book command in the Tray menu
+ Message Editor: "View|Store window position" menu option
+ "Folder | Kill dupes in All folders" menu command
+ "Folder | Browse deleted messages" menu command
+ "Tools | Import messages | From .MSB files"
+ New message attributes - Flagged & Forwarded
+ Flags sub-menu in the Message (and message list local) menu with possibility to change message priority
+ Sorting actions - Flag, Park
+ Added more decent way to browse digests - now all message attachments of a message are browsed in a single Message/Folder View window
+ Possibility to change fonts of message list view
+ VCF/MSG/EML files handling
* "Alternative URL start" can be invoked with the Shift key depressed
* Memo Auto-view stays on the top by default.
* UTF-7 and UTF-8 "character sets" should be supported
* Address selection window: if nothing is in the current address list and OK button/Enter key pressed, the currently selected address is added to the current address list.
* To change the default font script in the message list pane, change the font script of the default colour group.
* Copy/Move operation progress is now if it takes longer than 1.5 sec.
* All "Show kludges/RFC-822 headers" menu commands are renamed to the uniform "RFC-822 headers". The same is done for "Character set/Encoding/Translation" menus - they are now called "Character set"
* Deeply nested messages must be read faster
* Message flagged state and colours in the View|Display|Advanced filtering dialogue
* Ctrl+G now changes the flagged state of a message
* Ctrl+P in message list view should print messages
* Ctrl+Shift+S calls Sorting Office/Filters
* Create reading confirmation is now an action
* Separate digest view column and message list visibility settings
* Import messages from Eudora should work fine now, especially the messages with attachments
* Broken message threads can be repaired by using the References field
* Encoding of large attachments is speeded up a bit
* "Received" time is now imported from UNIX mailboxes
* Changing of active account in the message editor changes the template for a new message.
* It should be possibe now to set redial delay to more than 180 sec
* Text parts of a message larger than 655360 bytes are treated as attachments
* Copy/Delete of messages should be a bit faster now.
- Some bugs with importing/exporting UNIX mailboxes
- It was possible to delete the last Administrative account
- Some bugs with character conversion of printed HTML messages
- "View|Message list" menu option in the Folder View was toggling Toolbar
- "Specials|Create Filter" dialogue was shown in the front of the main window when called from a Folder View
- A bug with recognising first/last name is the last name contained more than one names
- Subject line was ignored in search in headers
- Search|Advanced - Before/After dates were ignored
- Bug with sending the same messages several times
- Bugs with UU-Encoded files converted from the text bodies
- The mess with outgoing attachments must be fixed
- Now the "Delete attachments when the message is deleted from the Trash" option must be always working. Only for files from the account's attachment directory, of course
- Attachments of the "Text/Plain" type are now shown on the attachments pane.
- Message | Copy/Move to folder commands were not working in the separate message view window. Now they are working even for messages from the Mail Dispatcher.
- %FROM="smth", %REPLYTO="smth", %RETURNPATH="smth" macros are no longer cumulative, they just overwrite the previous data
- Character set recognition was not always working in attached messages
- Favourite flag change for address group was often ignored.
- If the next non-empty line after %QUOTES macro in a template was starting with the '=' symbol, quotation was not inserted. The same was with %COOKIE macro (and probably some other macros).
- Attachment flag detection was not working properly. My apologies to those who was detecting HTML messages that way - they are no longer marked as messages with attachments.
- It was not possible to send out messages with empty body.
- Bug with folder default encoding (almost Russian - specific) - must be checked
- Conversion from OE5 should now work correctly
- Some problems connected to networking: checking mail caused automatic dialling even when messages were addressed to local mailboxes and folders configuration is updated automatically when edit/create/delete folders and on exit, plus Account|Refresh folders to do it manually
- Problem with docking the Quick search toolbar
- Renaming address group directly in the address book tree panel had per-session effect
- Invoking address view from a separate viewer window problem
- Tree lines must be drawn correctly on black background
- Potential vulnerability caused by Eudora-like hole is removed
- There were made so many fixes/improvements that we cannot remember all of them to mention individually
Fixes in 1.42f (bugs were introduced in 1.42):
- Bug with some UUE attachments
- Possible security issues caused by X-BAT-FILES header
- Problems with attachments when the account's home or attachment directory is located on a network drive.
- Wrong caret positioning in the message editor
- It was not possible to print the first (by physical position) message in the folder
Version 1.41
+ Added support for PNG image files.
+ New macro %TRACKINGNUMBER (random 32-bit number, in hexadecimal).
+ Forward/redirect of multiple messages is improved.
* Improved speed of entering folders.
- Fixed potential vulnerability of 'X-Bat-Files:'.
- Fixed SMTP authentication when a server supports PLAIN authentication mechanism.
- When a new address entry was entered with a handle, the handle was not working until the next start of the program.
Version 1.39
* Speed of Encryption/Decryption/Digital Signatures greatly improved.
- Fixed few memory leaks.
- Ctrl+R didn't work in message viewer.
+ CHECKLISTBOX in Submission Forms.
- Undo / Cut / Copy / Paste / Select All items of Quick Search pop-up menu didn't work.
* Serial Number is not put in X-Mailer kludge.
+ New macro %TheBatSerialNumber.
Version 1.38
! Improved Dial-up networking support.
! Added help topics about regular expressions and template macros.
+ Macros are now fully-recursive, e.g. %SUBJECT="Replying to your message dated %ODATE %OTIME".
+ New macros: %FOLDERORGANISATION (current folder's organisation field), %SETPATTREGEXP="" (sets regular expression pattern for %REGEXPMATCH macro), %REGEXPMATCH="" (returns substring that matches a pattern set previously by %SETPATTREGEXP macro), %REGEXPBLINDMATCH="" (almost same as %REGEXPMATCH="" macro except matched string/substrings are not returned, they may be further extracted by %SUBPATT="" macro).
+ Shift+Ctrl+Q macro for editing quick templates.
+ %CLEAR macro for Quick templates to remove all text from the editor before inserting a template.
+ DEFTPL, QUEUEOUT, TPL, NFO, BATCH, WORDWRAP in submission forms.
+ %REPLYCOUNTER/%ORERPLYCOUNTER to generate "Re[n]:" text accordingly to the count of replies (can be useful for generated subject fields).
+ %ISSIGNATURE macro inserted into a Quick Template flags that the Quick Template is a signature. When such a template is be used, the current signature is replaced with the template text without change of the caret position.
+ %ACCOUNT="account name" macro to select the active account (not available for automated messages).
+ %LANGUAGE="language id" macro to select the spell checker language.
+ %INSERTPGPKEY="title" macro to insert a PGP public key (from keyring) with specified title. Works with internal PGP implementation only. E.g. use %INSERTPGPKEY="%FROMADDR" to insert your own public key.
+ %HEADERS macro for inserting original message's headers AKA kludges (%QHEADERS for quoted headers).
+ %QINCLUDE="Quick template handle" macro to include Quick templates in standard templates. Beware of self-recursive quick templates! We did not exclude recursive inclusion because it can be useful with RegExps.
+ "Import Key" item of attachments pop-up menu allows to import PGP-key(s) in either binary or armoured format from attached file.
+ "Allow send/fetch without entering the access password" option in account properties.
+ "Sticky" send/fetch windows' positions option in account properties.
+ "LDIF" option for "/IMPORT" and "/EXPORT" command line parameters to perform import/export operation on address book. Use "B" parameter to specify address book and "G" parameter to to specify the group. Eg: /Import;Ldif;B="MyBook";G="MyGroup";File="C:\MyFile.LDIF"
+ "Mark all messages Read" command in Folder menu.
+ "POP before SMTP" authentication for SMTP servers - see the Advanced SMTP Options dialogue.
+ Clicking on column header in Mail Dispatcher toggles all flags in the column.
+ "Extract files" action for message filters.
+ "Print"+"Print setup" function in the message editor.
+ Message age filter in the MessageTicker ("Messages|Age limits" local menu command).
+ A filter may be executed when a Windows Screen Saver is in either active or inactive state.
+ Special kind of replies (Quoting selection, no quoting, reply to sender) added to Message|Special menu
* The Bat! does not drop the DUN connection on exit if the connection was established from the program.
* JPEG decoder is really fast now.
* Improved diagnostics of SMTP send failures - now the last recipient is logged.
* Captions of Send/Receive/Message Dispatcher windows optimised for Windows Taskbar.
- Text goes to clipboard in correct codepage under WinNT.
- Fixed bug with displaying graphic files.
- Fixed bug with adding extra space lines on Base64 encoding.
- Address auto-view window didn't display photo.
- Fixed "vanishing buttons".
- %FOLDERFROMNAME, %FOLDERFROMADDR, %FOLDERREPLYNAME, %FOLDERREPLYADDR and %FOLDERNAME macros caused AV if used in a new message template and a message was created with no folder selected in a folder tree.
- Fixed minor bugs in macros handling.
- Fixed spellchecker menu behaviour when it was called with keyboard.
- It was not possible to print message headers.
- Bug with saving Quick templates in a password-protected account.
- Bug with cutting signal strings of a Kill filter (reported by Igor Shabalnikov).
- Spell checker suggestion speed was not remembered.
- "Save message" in editor window could reset modified flag without saving a message if destination address was blank (or message could not be saved by other resaon).
Version 1.36
! New images designed by TV4 STUDIOS Ltd.
! Perl-compatible Regular Expressions string matching when searching text in Message Viewer (Find Text), Message Editor (Find Text / Replace Text), Message Finder (see Advanced Tab), Sorting/Office filters (see Options Tab).
+ %REGEXPTEXT & %REGEXPQUOTES macros.
+ "VBODYRE" in Submission Forms.
+ New address list macros: %TOLIST, %CCLIST, %BCCLIST, %OTOLIST, %OCCLIST, %OBCCLIST.
+ New action in Sorting Office: Delete the messages from the server.
+ AutoFormat in message editor.
+ Auto formatting options can be quickly toggled using commands from "Utilities" menu of the message editor.
+ "This account is default for mailto: URL" checkbox in account properties.
+ "Send Queued mail" command in the Tray pop-up menu.
+ "Don't use From name for Reply-TO addresses" option.
+ PGP 6.5 plug-in.
+ Added ability to use system-defined colours in message editor.
+ Entering an indexed folder is 2-4 times faster.
+ Editor colours drop-doewn list in "Editor/Viewer Preferences" dialogues box has an additional list of system-defined colours starting with "Windows - ". Also, font style checkboxes are now correctly grayed.
+ "Open This Link" item of pop-up menu of message autoview can open selected text as a link.
+ Status bar of message editor windows is not sensitive to mouse clicks - block type, insert mode, message priority and confirmations can be changed by clicking left mouse button.
+ Floating toolbars in Message Editor and Mail Dispatcher.
+ When forwarding a message in Sorting/Office filters, you may specify different template.
+ You may choose between high-colour and 16-colour images in Options menu.
* Redirect button on Main Window toolbar and Folder Viewer toolbar.
* Fixed positioning of selected item in messages list when changing a folder.
- Exiting The Bat! just after cancelling of an SMTP session caused AV.
- Create reading confirmation in Sorting/Office filters didn't work. Now it works and allows different template.
- Mail Dispatcher always logged an error even upon successful completion of transfer.
- Fixed LDIF/Clipboard problems of the address book.
- Kill duplicates command didn't remove messages from MailTicker.
- Re-send message is now sensitive to the type of delivery set for account.
- "Subject:" could be inserted in the subject line.
- Fixed scroll bars in folder tree (finally).
- Sending a message to selected items from address book group did not work properly and could cause traps.
- It was unable to attach a file containing ';' or ',' characters in the name.
- Fixed invalid highlighting of several email addressed in a line, where one of addresses was terminating by dot character.
- "Wait for the currently incoming message to be completely received" confirmation didn't work - the connection was always broken.
- "Edit Group Properties" dialogue box could cause traps.
- Changing between folders with big amount of messages could consume all virtual memory causing The Bat! to stop responding.
- Fixed some tiny memory leaks.
- Fixed exclamation sounds in Mail Dispatcher. They were always played even if there were no error.
- Ctrl+C in HTML viewer didn't work.
Version 1.35
- Fixed Shift+Ctrl+M shortcut.
- Share and Description fields didn't update after editing Quick Templates.
- Fixed attach window behavour when changing split mode.
- Fixed "division by zero" error when dropping an address to a header.
- Fixed message list hint.
- In templates of a folder properties, after inserting a macro string from the popup menu the string did remain in the clipboard buffer.
- "Options menu" item in "USER ACCESS RIGHTS" of "OPTIONS|NET&ADMIN|PRIVILEGES" wasn't stored.
- From toolbar, it was possible to invoke "Sorting Office/Filters" when it was disabled in "OPTIONS|NET&ADMIN|PRIVILEGES".
- In MESSAGE AUTO VIEW window is parametr "Birthday" was displayed as "Name".
- Fixed scroll bars in folder tree.
Version 1.34
+ SMTP Authentication by RFC 2554 with support LOGIN, PLAIN and CRAM-MD5 authentication mechanisms
+ Address autoview window
+ Outlook Express 5.0 import added to the Import Wizard (some problems are expected though)
- Potential bugs caused by modal windows
- Some problems with MIME forwarding
- Bug with open outgoing messages from "Open reply" window
- Images in HTML viewer could not be displayed
Version 1.33
- Fixed printing bug with HP and some other printers
+ "Follow" button in the search window for focusing a message in the main window
+ Internal (not pluggable) version of PGP and possibility to choose what version of PGP you want to use
- Fixed quoted-printable transfer encoding handling
- Fixed problem with marking message unread
- If a transfer of reply initiated from message editor was cancelled, message text could be lost.
- Fixed problem with refreshing folder information after moving unread messages and changing folder position in the hierarchy.
- Other (mostly cosmetical) fixes
* MIME forwarding is now working
* Some changes with MIME 8-bit symbols in message header handling
* Address Entry properties dialogue is now invoked by Alt+Enter, Ctrl+Enter is used for creating message
* Submissin forms are not modal from now.
Version 1.32
* It is now possible to set separate print settings for each folders.
* Font settings for printing.
+ Message print in filter actions.
- Saving account default column settings is fixed.
* Main window splitting for all modes is done in more accurate way.
+ Two additional split modes.
- Bug with disappearing text of attached messages...
Version 1.31
- Bug with saving folders (appeared in 1.30).
! It is now possible to view HTML messages.
* Mouse wheel now works in HTML viewer.
! Quick Templates are implemented. It is now possible to use multiple templates for one message while you type it! See "Options|Quick templates".
! A brand new message list pane - it is possible to choose what columns should be displayed for a particular folder.
+ Threading in message list pane - by references, by sender, by recipient, by subject.
+ The "Show unread messages in MailTicker" option in folder properties - you can choose messages from particular folders not to appear in the MailTicker.
* The status of folders and message list is now continuously updated during receiving of mail.
* Translation tables are implemented more accurate now - it is possible to define both translations and Windows font script that should be used for displaying messages in a particular character set.
+ It is now possible to search a folder by typing the first character of its name.
* Pop-up menus in Folder/MailTicker message pre-view pane are the same as in the main window.
- Bug with address book pre-selection in the Address Picker dialogue.
* The Delete key is now functioning in CC and BCC fields in the Address Picker dialogue.
- Search for unread and/or parked messages only was not working correctly.
- Fixed bug with IMAP when messages were deleted off the server disregarding to what was set in Account properties.
* Folder-specific reading confirmation. Don't forget to switch it off for TBUDL.
* To add a cookie from a file, use %COOKIE="filename".
+ All new macros are listed in Miscellaneous sub menu in every template editor.
* Accounts can be dragged in the folder list just like folders.
+ %SUBJECT macro doesn't require %SUBJECT="" before setting of a new subject.
- A lot of small fixes.
Version 1.22
- %ORGANISATION (%ORGANIZATION) and %OORGANISATION (%OORGANIZATION) macros didn't work.
* IMAP Picker Details state (Details) is saved.
* Local delivery allows mailbox name as a destination.
- Fixed account locking.
- It was possible to add a user via Toolbar when machine mose is Non-TCP/IP WorkStation.
- Fixed bug with storing non-ASCII characters in vCard (VCF).
- When maximizing a window after scrolling a text, scrollers disappeared but the text hasn't been re-positioned.
- In message editor, Undo menu item didn't get greyed again when there is nothing more to undo.
- Backspace did erase a character when a block was selected.
* When sending a messages from Message Editor, and error occured, it is displayed in an error box.
+ %SINGLERE macro - for using "Re:" instead of "Re[n]:".
- Fixed SMTP HELO message. The Bat was sending "HELO [mailserver host]" instead of "HELO [client host]".
- Message cursor in messages list box didn't move to the nearest message (it has jumped to the first one) when replying to the last message and the folder has a filter to move messages to replied folder.
- Mail ticker didn't work in 1.21.
- Right mouse button click on the folder tree didn't update the focus.
- Folder View window sometimes raised an additional scroller for entire window with.
- "Bind attachments only while sending out mail" was ignored if attaching using drag-and-drop.
- Fixed cursor painting after scrolling.
- Message filter, when generating a message, could produce invalid Reply-To string if reply-to strings in account/folder properties were empty.
+ PGP v6.0.2 plugin.
- PGP v5.5.3 Preferences option "Encrypt new messages by default" and "Sign new messages by default" was ignored.
- Setting a filter to move messages to folder of another account and deleting destination folder caused Access Violation.
- Changing active account in message editor ignored improperly-entered passwords.
- Fixed some troubles with Large Fonts.
- Fixed autocombine.
* Parked messages are not being combined.
- Message header is now cleared when there are no more messages in the list.
- Fixed MS Outlooks's UUE decoding.
- Fixed nested multipart MIME processing.
Version 1.21
! Command line operation. For more information, see Help chapter "Command Line Parameters".
- Fixed import of Pegasus Mailboxes.
- Number of sent messages is logged correctly.
+ Customisable message header panel.
- On error opening attached file while sending out mail, such message went out without the attachment. Also, on a "Stand-Alone" or "Non-TCP/IP WS", an error box is displayed.
- It was possible to accidentally delete a folder (or remove a special folder) using drag-n-drop.
* Improved POP3 message retrieval to avoid "connection time out".
- Fixed Shift+Ctrl+End shortcut in message editor.
- Fixed a problem with decoding uuencoded attachments sent from MS Outlook.
* Speed of entering a folder increased almost twice.
- Saving an attachment to a full disk didn't cause an error message.
+ Pressing Esc on a folder refreshes it.
* Moving of parked messages asks a confirmation.
- Fixed mailbox importing capabilities.
- Improved URL highlighting.
- Copy Rule in Sorting Office/Filter didn't completely copy a rule.
- When deleting a folder or an account, not all files were deleted.
- Fixed a bug with loading some GIF images.
- Addresses in the address picker (called from message editor) were not sorted.
- Some SMTP error response messages could not be logged.
- /CHECKALL command line parameter could not work properly.
- Other minor fixes.
[/more]
---- History of changes ------------------------------------------------------
3.0
[!] Completely new filtering system, easier to understand and better to manage
[+] Automatic filtering on IMAP
[+] Mail chat (instant messager via simple mail protocols pop3/smtp)
[+] Virtual Folders and Folder View Modes
[+] Chat Virtual Folders for watching conversation threads or waiting for replies to specific messages
[+] Right-to-left text editor for eastern languages
[+] More anti-spam options
[+] Built-in Bayesian anti-spam plugin
[+] Support for Microsoft Office Keyboard commands
[+] Connectivity to MS Exchange servers
[+] New signed MSI installation to conform to XP SP2 Internet Explorer
[+] Improved XP-friendly interface, and possiblity to apply different skins to the program interface
2.12
[-] VF: incorrect working with Trash folders
[-] Wrong message was shown by quick filter
[-] (#0003269) Copying a single word does not copy the last character
[-] (#0003244) "From" in Header-View is missing at start-up with param /min or /minimize
[-] (#0003003) Plain text (Windows) - Insert cookie doesn't work
[-] (#0002690) The Bat! in CryptoAPI mode couldn't display S/MIME messages with content encapsulated inside the signature object.
[+] GUI: header pane shows photo for sender presented in AddressBook
[+] Improved AntiVirus (BAV) API to pass original attachment name to the scanner in Unicode
[+] MicroEd: Ctrl+Del deletes word on the right
[+] Support of multiple .msl files located in images directory
[-] IMAP: loose of messages/flags after new message arrival
[-] IMAP: Courier Server compatibility
IMAP Requests queue Connection Center
"Compress Folders" also defragments message base and index files (.TBB and .TBI) on NTFS volumes
IMAP synchro progress in IMAP requests
Usability improved in the Sorting Office window: for the input fields with accompanying buttons, Enter emulates first button click, Cltr+Enter is used for the second button (if any); tab stops set more correctly now.
[-] "Mark stored junk mail as read" checkbox enabled status wasn't dynamically updated when checking "Move a message to the Junk folder if the score is greater than"
[-] (#0001010) Connection Center was always bringing TB! main window on the top after it's finished
[-] (#0001146) When searching on LDAP server which was returning empty entries for user certificates, error messages were popping up for each addressee.
[-] (#0002744) AB's "File|New message using template" commands were using AB entry's personal template if any.
[-] (#0002792) AB header titles were not changed immediately upon language switch
[-] (#0003079) IP address was provided in non-literal form in the SMTP's EHLO/HELO command
[-] (#0003083) X-Mail-Chat: Yes header was added to all automatically created messages
[-] (#0003085) Sometimes content of letter in virtual folders not displaying in prewiew pane
[-] (#0003132) Filtering by AGE did not work
[-] (#0003161) Mark the mail in common VF as Junk leads to common junk mail folder
[-] (#0003206) TheBat! asks for a password, when you change the account in editor
[-] (#0003230) The hint of Menu Navigator is blank
[-] Ctrl+Alt+Shift+T Reloads images from .msl files
[-] Ctrl+Shift+R Show/Hides Connection Centre
[-] Exchange : Attachment names with national characters were incorrectly encoded when sending messages via Exchange protocol
[-] Exchange : Some Exchange-related fixes
[-] Group box captions didn't paint with correct charset with XP Themes.
[-] HTML Editor: 'Insert table' font
[-] HTML Editor and status-bar autospell check
[-] HTML Spell-check caused AV
[-] IMAP Trash used incorrect image
[-] IMAP: (#0002290) Autosynchronisation doesn't lead to sub-folders being synchronised
[-] IMAP: (#0003172) subfolder not synchronized automatically
[-] IMAP: (#0003196) "Funky" message list pane and message pane refresh
[-] IMAP: (#0002383) INBOX can be set as pre-defined Outbox, Sent and Trash too
[-] IMAP: AV on some filters on local Outbox
[-] IMAP: Changing remote Outbox/Trash/Sent doesn't need program restart
[-] IMAP: Moving messages has some problems (may be it caused problems in deletion and in filtering)
[-] IMAP: better work with remote Outbox at Courier IMAP server
[-] IMAP: doesn't send message if other requests (sync, list) are before and IMAP Outbox used
[-] IMAP: filtering to local folders was not working
[-] IMAP: filtering ignored queue
[-] IMAP: filter by kludge AV Error
[-] IMAP: incorrect message number in Sync and Download Requests
[-] IMAP: search results were not sorted
[-] IMAP: sometimes synchronization of new messages cleared all folder cache
[-] Incorrect copy from source window
[-] It wasn't possible to save attachments which had directory component in their filenames.
[-] MicroEd: Spell check language in status-bar popup menu
[-] SMTP/TLS+dedicated port workaround for servers that do not accept data blocks larger than 2KB.
[-] Sort order arrow in the message header was reversed.
[-] Spell check language in status-bar
[-] (#0002903) Switching between text/html viewer form Main Menu/View/Use plain viewer (or from viewer popup menu)
[-] VFs : SecureBat - Crash when marking a folder read while it is assigned to a virtual folder
[-] some other cosmetic fixes
[more]
2.11
+ Mail Chat (Tools|Mail Chat)
+ Chat Virtual folders for watching conversation threads or waiting for replies to specific messages
+ "Utilities|Create a Quick Template" menu command in the message editor to quickly create a QT based on the selected text
+ (#0001869) New Window Split Mode - Full-width Message List
+ Automatic filtering on IMAP
+ Customizable hotkeys for next/prev folder tab (Edit shortcuts/MainMenu/Specials)
+ It is now possible to re-filter only selected messages
+ Message Editor (using MicroEd) has new status - AutoFormat, AutoWrap, JustifyOnWrap, AutoSpell
+ Possibility to insert a line divider in HTML editor
+ URLs of incoming messages are added to the log
+ Possibility to open URLs by double click from the account's log viewer
+ SmartBat.INI: [Options] Taskbar = 1 - shows smartpad in taskbar
+ Support of Images\PDSF.MSL file for translating smileys (see the Beta distribution file)
+ VF message DblClk - opens VF folder view; Ctrl+DblClk - Follows message; Shift+DblClk - opens folder view
+ Viewing account's log window is no longer modal
+ Ctrl+Shift+Tab switches tabs
+ UTF-7 is now supported in IMAP folder names
* (#0001307) Tab order in the Folder Maintenance Centre is now working more correctly
* (#0002992) UTF-7/8 decoding is now much faster
* It is now possible to log manual refiltering
* Search options in the Accont Log View pop-up menu
* The current folder was removed from the Unread tab when new mail was received
- (#0001633) Character set detection bug in PGP/MIME messages
- (#0001742) Unread messages were loaded and treated as read during refiltering process
- (#0002259) Embedded image files were multiplicated at each [auto] save
- (#0002653) Account tree nodes' states were not stored correctly
- (#0002673) Selected shortcuts for Send/Queue in the message editor weren't remembered
- (#0002716) Access Violation error while search in a deleted folder
- (#0002764) The "l" LDAP attribute was not processed
- (#0002922) Deleted messages counters were not updated in the Folder Maintenance Centre
- (#0002951) Access Violation error when selecting folders for search in message reminder
- (#0002955) Generic view mode setting is not saved, previous setting is used after restart
- (#0002972) Account tree expand, when you open the account properties
- (#0002997) Split mode - full width msg list - msg preview toggle one way
- (#0003005) Virtual Folders think they're Normal Folders is VF name and Directory are not the same
- (#0003026) Option "Edit | Select all" doesn't work in HTML editor, Ctrl+A works
- (#0003027) MessageFinder does not "Follow"
- (#0003038) Using "IMAP Folder management" deletes account level VFs
- IMAP folder management could fail to see some folders on some IMAP servers
- No duplicates of message in chat folders
- Some other minor fixes
- Chat didn't recognize sides
- Source view can be used without mouse
- 'Watch replies in...' uses full folder paths
- Editor modified icon didn't changed
- Empty chat folder removes watching from all messages
- Some minor fixes
- Various cosmetic fixes[/more]
Copyright (C) 1997-2004 RITLABS S.R.L.
Version 3.01
[more]What's new in The Bat! 3.01 (comparing to v3.0)?
[ Legend: ]
[ + Added feature ]
[ * Improved/changed feature ]
[ - Bug fixed (we hope) ]
[+] Improved Filtering System interface
[+] Customizable ticker
[-] Massive bugfix. There is no need to name every fix we made, but we are sure those fixes made The Bat! more reliable and run smoother than ever.
[-] Reduced memory usage
---- History of changes ------------------------------------------------------
3.0
[!] Completely new filtering system, easier to understand and better to manage
[+] Automatic filtering on IMAP
[+] Mail chat (instant messager via simple mail protocols pop3/smtp)
[+] Virtual Folders and Folder View Modes
[+] Chat Virtual Folders for watching conversation threads or waiting for replies to specific messages
[+] Right-to-left text editor for eastern languages
[+] More anti-spam options
[+] Built-in Bayesian anti-spam plugin
[+] Support for Microsoft Office Keyboard commands
[+] Connectivity to MS Exchange servers
[+] New signed MSI installation to conform to XP SP2 Internet Explorer
[+] Improved XP-friendly interface, and possiblity to apply different skins to the program interface
2.12
[-] VF: incorrect working with Trash folders
[-] Wrong message was shown by quick filter
[-] (#0003269) Copying a single word does not copy the last character
[-] (#0003244) "From" in Header-View is missing at start-up with param /min or /minimize
[-] (#0003003) Plain text (Windows) - Insert cookie doesn't work
[-] (#0002690) The Bat! in CryptoAPI mode couldn't display S/MIME messages with content encapsulated inside the signature object.
[+] GUI: header pane shows photo for sender presented in AddressBook
[+] Improved AntiVirus (BAV) API to pass original attachment name to the scanner in Unicode
[+] MicroEd: Ctrl+Del deletes word on the right
[+] Support of multiple .msl files located in images directory
[-] IMAP: loose of messages/flags after new message arrival
[-] IMAP: Courier Server compatibility
IMAP Requests queue Connection Center
"Compress Folders" also defragments message base and index files (.TBB and .TBI) on NTFS volumes
IMAP synchro progress in IMAP requests
Usability improved in the Sorting Office window: for the input fields with accompanying buttons, Enter emulates first button click, Cltr+Enter is used for the second button (if any); tab stops set more correctly now.
[-] "Mark stored junk mail as read" checkbox enabled status wasn't dynamically updated when checking "Move a message to the Junk folder if the score is greater than"
[-] (#0001010) Connection Center was always bringing TB! main window on the top after it's finished
[-] (#0001146) When searching on LDAP server which was returning empty entries for user certificates, error messages were popping up for each addressee.
[-] (#0002744) AB's "File|New message using template" commands were using AB entry's personal template if any.
[-] (#0002792) AB header titles were not changed immediately upon language switch
[-] (#0003079) IP address was provided in non-literal form in the SMTP's EHLO/HELO command
[-] (#0003083) X-Mail-Chat: Yes header was added to all automatically created messages
[-] (#0003085) Sometimes content of letter in virtual folders not displaying in prewiew pane
[-] (#0003132) Filtering by AGE did not work
[-] (#0003161) Mark the mail in common VF as Junk leads to common junk mail folder
[-] (#0003206) TheBat! asks for a password, when you change the account in editor
[-] (#0003230) The hint of Menu Navigator is blank
[-] Ctrl+Alt+Shift+T Reloads images from .msl files
[-] Ctrl+Shift+R Show/Hides Connection Centre
[-] Exchange : Attachment names with national characters were incorrectly encoded when sending messages via Exchange protocol
[-] Exchange : Some Exchange-related fixes
[-] Group box captions didn't paint with correct charset with XP Themes.
[-] HTML Editor: 'Insert table' font
[-] HTML Editor and status-bar autospell check
[-] HTML Spell-check caused AV
[-] IMAP Trash used incorrect image
[-] IMAP: (#0002290) Autosynchronisation doesn't lead to sub-folders being synchronised
[-] IMAP: (#0003172) subfolder not synchronized automatically
[-] IMAP: (#0003196) "Funky" message list pane and message pane refresh
[-] IMAP: (#0002383) INBOX can be set as pre-defined Outbox, Sent and Trash too
[-] IMAP: AV on some filters on local Outbox
[-] IMAP: Changing remote Outbox/Trash/Sent doesn't need program restart
[-] IMAP: Moving messages has some problems (may be it caused problems in deletion and in filtering)
[-] IMAP: better work with remote Outbox at Courier IMAP server
[-] IMAP: doesn't send message if other requests (sync, list) are before and IMAP Outbox used
[-] IMAP: filtering to local folders was not working
[-] IMAP: filtering ignored queue
[-] IMAP: filter by kludge AV Error
[-] IMAP: incorrect message number in Sync and Download Requests
[-] IMAP: search results were not sorted
[-] IMAP: sometimes synchronization of new messages cleared all folder cache
[-] Incorrect copy from source window
[-] It wasn't possible to save attachments which had directory component in their filenames.
[-] MicroEd: Spell check language in status-bar popup menu
[-] SMTP/TLS+dedicated port workaround for servers that do not accept data blocks larger than 2KB.
[-] Sort order arrow in the message header was reversed.
[-] Spell check language in status-bar
[-] (#0002903) Switching between text/html viewer form Main Menu/View/Use plain viewer (or from viewer popup menu)
[-] VFs : SecureBat - Crash when marking a folder read while it is assigned to a virtual folder
[-] some other cosmetic fixes
2.11
+ Mail Chat (Tools|Mail Chat)
+ Chat Virtual folders for watching conversation threads or waiting for replies to specific messages
+ "Utilities|Create a Quick Template" menu command in the message editor to quickly create a QT based on the selected text
+ (#0001869) New Window Split Mode - Full-width Message List
+ Automatic filtering on IMAP
+ Customizable hotkeys for next/prev folder tab (Edit shortcuts/MainMenu/Specials)
+ It is now possible to re-filter only selected messages
+ Message Editor (using MicroEd) has new status - AutoFormat, AutoWrap, JustifyOnWrap, AutoSpell
+ Possibility to insert a line divider in HTML editor
+ URLs of incoming messages are added to the log
+ Possibility to open URLs by double click from the account's log viewer
+ SmartBat.INI: [Options] Taskbar = 1 - shows smartpad in taskbar
+ Support of Images\PDSF.MSL file for translating smileys (see the Beta distribution file)
+ VF message DblClk - opens VF folder view; Ctrl+DblClk - Follows message; Shift+DblClk - opens folder view
+ Viewing account's log window is no longer modal
+ Ctrl+Shift+Tab switches tabs
+ UTF-7 is now supported in IMAP folder names
* (#0001307) Tab order in the Folder Maintenance Centre is now working more correctly
* (#0002992) UTF-7/8 decoding is now much faster
* It is now possible to log manual refiltering
* Search options in the Accont Log View pop-up menu
* The current folder was removed from the Unread tab when new mail was received
- (#0001633) Character set detection bug in PGP/MIME messages
- (#0001742) Unread messages were loaded and treated as read during refiltering process
- (#0002259) Embedded image files were multiplicated at each [auto] save
- (#0002653) Account tree nodes' states were not stored correctly
- (#0002673) Selected shortcuts for Send/Queue in the message editor weren't remembered
- (#0002716) Access Violation error while search in a deleted folder
- (#0002764) The "l" LDAP attribute was not processed
- (#0002922) Deleted messages counters were not updated in the Folder Maintenance Centre
- (#0002951) Access Violation error when selecting folders for search in message reminder
- (#0002955) Generic view mode setting is not saved, previous setting is used after restart
- (#0002972) Account tree expand, when you open the account properties
- (#0002997) Split mode - full width msg list - msg preview toggle one way
- (#0003005) Virtual Folders think they're Normal Folders is VF name and Directory are not the same
- (#0003026) Option "Edit | Select all" doesn't work in HTML editor, Ctrl+A works
- (#0003027) MessageFinder does not "Follow"
- (#0003038) Using "IMAP Folder management" deletes account level VFs
- IMAP folder management could fail to see some folders on some IMAP servers
- No duplicates of message in chat folders
- Some other minor fixes
- Chat didn't recognize sides
- Source view can be used without mouse
- 'Watch replies in...' uses full folder paths
- Editor modified icon didn't changed
- Empty chat folder removes watching from all messages
- Some minor fixes
2.10
! It is now possible to create Virtual Folders: "New|Virtual Folder" in the folder tree pop-up menu or "Virtual Folder" button in the Message Finder
+ Folder set tabs for viewing limited sets of folders like folders with unread messages, Virtual Folders and folders associated with a particular Colour Group
+ New HTML editor with support of tables and lists
+ Marking all messages as read is now working for sub-folders and entire accounts
* Selection cursor in HTML and Rich Text Viewer
* Speed of loading messages into HTML/Rich Text viewer is improved
* When a message base size is about 2GB, an explanation error box is given.
* Common Virtual Folder name decoration can be changed in Options/Preferences/Global
- (#0002223) View mode: Entire message condition disappeared from Filter section
- (#0002645) "No message loaded" ws displayed when a message did not have a textual body
- (#0002753) %OCHARSET macro was not functional
- Fixed an AV on TLS sessions with hosts which didn't have host information in the certificate.
- Fixed a problem with text height calculation in password quiry dialog.
- The Bat! didn't import certificates from some PFX files with empty password.
- (#0002933) Normal folder "test" magically changed to virtual folder on TB! restart
- Some memory leaks
- (#0002924) Virtual Folder shows msgs from password protected accounts after closing the account
- (#0002919) Menu option "Follow" doesn't work in VF, when is "Virtual" folder tab selected
- (#0002843) Message from VF can be saved, but not exported, menu "Tools | Export messages" is disabled
- %LANGUAGE="GN" and %LANGUAGE="GO" macros didn't work.
- (#0002911) Auto read status will mark all read upon read status change of one message
- (#0002855) Folders cannot be repositioned by drag-and-drop into (or next to) the VF one
- (#0002890) VM address groups filtering does not work correctly
- Body filter
- (#0002879) Spanish translation needs some resizing of controls
- (#0002895) Folder movement bug
- (#0002883) Refresh of Virtual Folders was broken
2.04
! Microsoft Exchange server connectivity (requires MS Exchange client to be installed for providing MAPI transport)
+ More sensible settings for choosing Working Directory
+ THEBAT.INI file in the program directory can be used for automatic installation on networks
+ Compuserve RPA authentication mechanism
+ POP/IMAP/SMTP session logging settings are stored in the Protocol.INI file of the account's home directory
+ The "Allow search for unread messages across accounts" option in the Options|Preferences dialogue at the Messages page
+ Functions of extension mouse buttons can be redefined in the Options|Preferences dialogue at the System page
+ New "Preview Pane on the left" Split Mode for comfortable mail reading on wide-screen displays
+ RTV: Links from header fields with message IDs are now converted to mid: URLs
* (#0000699) Select/Unselect all buttons in the Backup/Restore dialogue
* (#0000893) Highlighting Log records is now done on per account basis
* (#0001284) Actions of selective download filters are now logged
* (#0002254) The Arrow Left key in the message list when threads are present now behaves the same way as in a tree control
* (#0002268) URL links are now clickable in the Message Source view
* "No message loaded" message on the preview pane (ideas about filling it with more useful information are welcome)
* Better looking total progress indicator in the Connection Centre under XP Themes
* Optimised search for MailTicker messages on IMAP
* Reworked POP3 module: correct behaviour with large messages left for later download, etc.
* Scroll bar now always appears in the MicroEd editor whenever scrolling may be needed
* Theme-aware headers of the message list
- (#0000230) When using submission forms with "MSG TPL", national characters weren't encoded.
- (#0000420) Deleted messages were not immediately displayed in "Browse deleted messages" windows
- (#0000426) Delete/Abort buttons of Connection Centre were not functional with the Dispatcher open
- (#0000784) A finished Folder Re-filtering dialogue could not be closed by the Esc key
- (#0000844) SmartBat! contents wasn't restored from the backup.
- (#0000911) MailDispatcher's Open flag was not functional in most cases
- (#0001016) Address Groups templates were not used if a group name was entered manually or from the Favourites menu
- (#0001169) Common folders didn't appear in the message tree after restore until restart of The Bat!
- (#0001172) Properties of common folders weren't backed up.
- (#0001180) User dictionaries weren't backed up.
- (#0001266) It was not possible to create a filter from MSG/EML file viewer
- (#0001355) Print selection was causing feeding the same amount of pages as for the entire message
- (#0001357) "Font size" bug for printing messages
- (#0001364) The "URL:link" style links are now recognised
- (#0001412) "pure" HTML messages were printed incorrectly in many cases
- (#0001478) Copying messages from local to IMAP folders was actually moving messages
- (#0001601) Trash folders were processed in order of its appearance, now Trash folders are processed after all other folders are processed
- (#0001612) Bug with printing headers of messages with non-Western character sets
- (#0001619) Account folders were included when searching for lost common folders
- (#0001758) Messages marked as Junk and moved to the Junk folder are marked read if the "Mark stored junk mail as read" option is set
- (#0001813) New mail sound should not be played for junk messages
- (#0001818) Messages could not be copied between different IMAP accounts
- (#0001828) Back button in the New Account Wizard was taking to a wrong page when setup was about to finish
- (#0001862) When S/MIME signed messages was opened for editing from the Outbox, use of PGP was selected instead of S/MIME
- (#0001906) Empty HTML body was not displayed empty in HTML viewer
- (#0001915) Large messages (not marked for retrieval) were deleted from the server during the session next to the one they were detected
- (#0001927) Infected file was left on the disk after displaying the error message
- (#0001976) Account's password was not checked when a message was created with mailto: URL with a password locked account selected
- (#0001981) Extra empty lines were displayed in the plain text versions of HTML messages with HTML tags
- (#0002172) Crash upon selection of a source folder for Read/Reply filters under Windows 9x/ME
- (#0002237) Bug with using wrong Top/Bottom definitions in the scrollbar local menu of MicroEd/PTV
- (#0002244) Message age was incorrectly counted for View Mode filtering
- (#0002251) Bug with displaying sorted columns in message list with a wrong background colour
- (#0002253) IMAP deletion behaviour was inconsistent
- (#0002265) Folder commands were disabled on IMAP folder even after the messages list was cached
- (#0002283) IMAP Folder Compression was not functional from the Maintenance Centre
- (#0002299) Filter editor in the Editor View Mode dialogue was highlighting wrong menu items as default
- (#0002301) It was not possible to backup View Modes
- (#0002308) When the "HTML with plain text part" editor was selected, the "pure" HTML editor was actually used
- (#0002352) The "Close a separate viewer on Reply/Forward" option was not functional in some cases
- (#0002359) It was not possible to backup Scheduler tasks
- (#0002361) It was not possible to backup user-defined message headers
- (#0002374) Caret was disappearing from the HTML editor
- (#0002382) When account's password was blank, address book template was not used (from now, blank templates are replaced with %BLANK)
- (#0002386) Address Completion was looking for entries with no e-mail address defined
- (#0002388) Delete menu items were disabled while the Deleted Items "address book" was selected
- (#0002390) When a message was being MIME-Forwarded, no account was selected in the message editor
- (#0002438) Move messages from a local folder to an IMAP folder was not updating the message list
- (#0002444) Deletion from an IMAP folder to a local folder was leaving messages unread
- (#0002466) Windows Editor was non-functional after adding attachments
- (#0002480) Scrolling with mouse wheel was not working when the setting was "one screen at a time"
- (#0002481) (Expression calculator) Power operator had the same priority as multiply/divide operators
- (#0002502) Progress bar display in the Backup/Restore window was broken
- (#0002510) Kaspersky AVP plug-in was lost on restart
- (#0002411) Actions at the end of an event were not executed
- .CHM files were not taken into account for context help
- Appearance of Original Text pane is improved
- Bug with hanging POP connections introduced by reworking POP3 module should be fixed
- Bug with losing last message position in result of folder compression
- Bug with sending from IMAP account when OUtbox is located on the server
- Correct behaviour on checking/copressing IMAP folders
- Cruise mouse buttons were not processed properly by inactive controls
- Double click on an address book item was not functional
- Due to a bug in the Plugin API, plugin configuration couldn't be saved.
- Fixes for pasting text from locales other than the system's default (must be checked under Win9x)
- Incorrect View Mode assignment in the Folder Properties dialogue
- Multimedia keys on extended keyboards were not functional in the main window
- Redirect of HTML messages should be working now
- Sometimes, going to a new message across folders was not focusing on an unread folder.
- The Bat! could fail to locate root certificates during TLS connections with "localhost".
- The Bat! didn't work under Windows 95 and 3.51 because it has been statically linked to "TrackMouseEvent" function.
- View Modes created from another view mode were not functioning correctly
- When signing with GnuPG, if the signer had multiple keys, The Bat! could offer disabled, expired and revoked keys as well.
- Search command freezed The Bat! after update from versions before 2.01.50
- Spell checking before send was not functional in HTML editor
- Spell checking in HTML editor was considering words with non-alphabet characters
2.02 Christmas Edition
+ "Hot Link" clicking for address fields in the message editor to invoke address picker
+ %ModifyOnce(header1, header2, etc) macro to prevent headers to be set more than once
+ %QuoteEmptyLines template macro (the name speaks for itself
+ AES encryption algorithm (128 and 256 bits) for TLS.
+ IMAP Fine-Tune option to disable message flag refreshing each time a folder selected (to save time and bandwidth in case of single client and single user access)
+ Import of Outlook Contacts Folder into the address book
+ Import of Outlook Express address items (Windows Address Book)
+ It is now possible to assign folder to a colour group
+ Possibility to set background for HTML documents (some work is still required though
+ Server Timeout settings (see the Transport page of the account properties dialogue)
+ Updated core interface library for themable interface
+ View Modes for message list
* (#0001383) Some non-Latin characters were treated as word breaks in the spell checker
* (#0001420) Folder database is compressed on exit
* Extension of the %TEXT="-nn[L]" macro to include nn lines from the end (the L parameter allows inclusion of lines with URL)
* IMAP folders are now created without the option to display unread messages on MailTicker to prevent excessive Search on each connection startup
* It is now possible to search text in the message source viewer
* More sensible scroll bar settings for MicroEd
* Possibility to add links in HTML editor
* Quoted-printable is now the default encoding for 8-bit messages for new accounts.
* Search for attachments reimplemented (it's needed when attachment was moved to a new place)
* Tidier looking dialogues under WinXP
* Vertical Scroll size in the Plain Text Viewer is reduced by one line
- "Read" flag wasn't imported from Outlook or Outlook Express message bases
- (#0000865) Fixed Access Violation on imporing Outlook message base.
- (#0001211) Address book entries witout e-mail addresses were duplicated when restored from a backup archive
- (#0001244) Upon editing multiple address entries, the gender was reset
- (#0001366) It was possible to open Account Log window twice if the main window wasn't active
- (#0001393) Outdated "application/x-pkix-certreqresp" S/MIME protocol was not supported
- (#0001398) Only the first defined Key server was used for search PGP keys with PGP v7+
- (#0001415) The old way of displaying of received/created time is restored
- (#0001518) HTML toolbar visibility was not remembered and its name wasn't appropriate
- (#0001532) Ctrl+H was not working in Mail Dispatcher
- (#0001618) A dot character was added to the outgoing attached files without extension
- (#0001637) Built-in PGP support did not support comments from PGP preferences
- (#0001643) IMAP folder positions were not stored during "Reset list" commands of the IMAP Folder Manager
- (#0001655) The "Invert selection" option was not working in Search window's folder selector
- (#0001777) UUencoded files were not processed for IMAP messages
- (#0001821) HTML-to-Plain routine was converting the <title> tagged text as a part of plain text content
- (#0001823) Macro %TEXT="nnL" was not working in accordance to documentation
- (#0001826) Access Violation error when cancelling message with saving it as draft
- (#0001853) TLS certificate errors were not logged as errors
- (#0001867) It was not possible to use a rigtht-click pop-up menu in the message source viewer
- (#0001972) it is possible to view all the recipients when decrypting a GnuPG message encryptied to multiple recipients.
- (#0001978) IMAP folder names were not added to the drop-down lists of system folder combos in the account properties dialogue
- A dot was always added to the name of an attached file without an extension
- A lot of cosmetic bugs
- AV Error when filtering message list by Alt+clicking on message field
- Access violation when deleting a folder (must be checked)
- An extra attachment was created due to move attachments between folders when attachments were stored separately
- Bug with encryption in the built-in support for PGP v6-8
- Bug with restoring from v1.xx backup archive
- Bug with scheduler's time setting
- Bugs with losing language settings
- Cursor positioning problem in the Windows editor
- Deletion settings were not used for purging from the Folder Maintenance Centre
- Fixed a "List Index Out Of Bounds" error on Check mail for all accounts (Alt+F2 hotkey)
- Fixed an AV error in the HTML which could seldomly occur on pages with large tables.
- Fixed multiple items in the folder view mode menu.
- Fixed scroll bar page size.
- IMAP messages were not refreshed when their flags were changed by a concurrent user
- If attachment directory was moved to a new location, old externally stored attachments were not searched
- Interface fixes to display chinese symbols correctly
- It was not possible to define a folder for alternative deletion if ordinary deletion was not using any non-Trash folder
- Keyboard shortcut names weren't translatable in the menues.
- Latin characters with umlauts could sometimes not be saved in HTML editor
- Links were not automatically highlighted in the HTML editor
- Macro button was not behaving properly in the account properties dialogue
- More fixes for encryption and signing using built-in PGP v6-8 support
- Outlook Contacts import didn't handle nested Contacts folderes
- Recipient addresses weren't imported from Outlook 2000.
- S/MIME signatures using internal implementation didn't work in 2.01.15
- Selected IMAP folder was not refreshed on new messages arrival
- Some cosmetic bugs with enabling/disabling controls and wrong tab order
- When a message was automatically forwarded/replied, the original text was not converted
- When importing messages from MS Outlook or Outlook Express, "Received" date has been reset to the current date.
- Workaround for buggy Courier IMAP server (the INBOX folder can be marked with \NoSelect flag preventing correct work with the folder).
- cosmetical errros in configuration dialogues (better controls, tab stops, etc)
- fixed some bugs in account properties dialogue
- mailto: URL handler works more precisely now
--- Service release 2.02.3 (9-Dec-2003)
- (#0001982) PGP data was not extracted from HTML messages
- (#0001871) &#nnn HTML entities were not translated
- (#0001883) The "Add to address book" button in the message header editor was using only the TO field data
- (#0001656) "Edit|Copy/Copy To" commands were not working in the separate message viewer
- A lot of cosmetic bugs
2.01
+ More Anti-spam options: mark as read when moved to the Junk folder, move messages to the Junk folder when marked as junk, possibility to use the common Junk folder
+ Support for CAcert root certificates
+ GnuPG passphrase caching. The user now can select from various signing keys available.
+ Support for Microsoft Office Keyboard commands
+ Address Picker: it is now possible to add addresses manually (not from Address Books)
+ Possibility to set the order of actions of a scheduled event
+ Possibility to control execution based on exit code of a program started by a scheduled action
* X-Mailer header is now optional (switched off by default)
* IMAP implementation should be less memory greedy now
* Advanced button is removed from the Mail Management page of the account properties dialogue - new pages are added instead
* Updates to multi-language interface
* New nicer logo
* PGP key for office@ritlabs.com is included in the default keyring.
- AV when a folder was deleted from the IMAP folder manager
- IMAP: Possible problems with large literals should be avoided
- Fixed regexp matching of empty strings.
- IMAP option to fetch message structures is finally working
- Message header was not translatable
- It wasn't possible to sign keys using auxiliary IDs of GnuPG keys.
- Fixed an AV when trying to generate a certificate in a newly-created address entry.
- Problem with setting date in the Scheduler
- Messages in Rich Text Viewer were viewed only using the default system character set
2.00
! Fully reworked true IMAP support
! PGP/MIME support added, so it is now possible to send PGP signed/encrypted files without hassle
! An ability to send out messages in HTML format
! Built-in support for PGP v6-8
! Completely rewritten preview pane with more sensible options
! Universal interface for handling signed/encrypted messages - no matter which system is used
! Scheduler is now available in the SmartBat window or by pressing Alt+F6
+ Possibility to use an alternative editor using the Message Editor "Options|Message format" menu options
+ Check Spelling before Send/Queue option in the message editor
+ "Specials|Remind later" menu for setting message reminders
- Specials| Create Filter (Shift-Ctrl-F) didn't work when message auto-view was turned off.
- The Bat! didn't support the SMIMEEncryptionKeyPreference S/MIME attribute and thus was unable to verify digital signatures made by Outlook XP.
- SmartBat contents wasn't saved when exiting The Bat! with open SmartBat.
- Fixed some incompatibilities with RFC2797 (Certificate Management Messages over CMS).
- There was an action in sorted/office filters which was logged as an error and caused an exclamation sound.
* In case of CRAM-MD5 authentication failure on SMTP, there is a fallback to less secure authentication mechanisms, unless "Require secure authentication" option is checked.
- Fixed a bug in "Message Redirect" command with inserting the redirector's Reply-To information into the redirected message if the original message didn't have the Reply-To field set.
- Removed flickering in the About box when the credits are scrolled.
+ Possibility to choose MailTicker folders at once by right clicking on the MailTicker.
- Attachments were not deleted from the attachments directory when they were deleted from the Trash folder.
- TLS error messages weren't logged.
- "Sender" was added to the address list in "Reply To All" command.
- Change of Account/Folder directory and removal of account files wasn't handled gracefully.
- The Bat! didn't properly support Serbian Cyrillic.
* More diagnostic information is given when reporting error in displaying html.
- A work-around for the WinSock buffer overrun bug.
- Parameter SELECTED was ignored in <SELECT> tag of HTML messages.
* The Bat! issues 'RSET' SMTP command after each message sent to prevent subsequent message to be send to addressees of a previous message on some odd servers.
+ Forwarded flag can be used in the "View|Display|Advanced filtering".
- Local delivery was working only for one message per address.
- Some problems with splitters.
- Address books were not restored correctly for "fresh" installations.
- Messages restored from parts were not checked for viruses.
* Folders are now stored in new format (ACCOUNT.FLD), which should be more safe for networking and system crashes
* Some CSAPI engines (like Czech, Slovak, maybe Polish and others) are handled more precisely
* Windows editor: sticky setting, spell checking, search/replace
* A possible work-around for some CSAPI spell checking dictionaries
- Folders were not correctly created automatically when a message-based filter was created (Specials|Create filter) (introduced in 1.63 Beta/1)
- Even Quoted text color/style was not remembered (introduced in 1.63 Beta/3)
- Some cosmetic fixes to the new preferences dialogue
* Windows plain text editor now wraps text in a more comfortable way
* SmartQuoting algorithm is improved a bit.
- New Accounts did not keep properties (bug introduced in 1.63 Beta)
- "Reply to Sender" was erroneously using the Sender message field instead of From
* Display name for address book editing is now done is another way
- Search for whole words was not working correctly is text was starting with a searched word(s)
- Wrong account could be used for reading confirmation message if a message from a different account was selected prior to RC creation
- Access Violation when the common Trash folder was deleted
- Email addresses with a ' were not highlighted correctly
- Menu Navigator did not change language before its reset or program restart
- URLs were not functioning in SmartBat
+ More access options for accounts with user rights.
+ Ctrl+Ins in a message list copies URLs (in msgid: form) of selected messages into clipboard
* New Preferences dialogue is now adjusted accordingly to user access rights
- Input Focus was lost after print dialogue
- Fixed a bug which didn't allow to search in base64-encoded string longer than 255 characters.
- Print character set bug
- Copy to Clipboard character Set bug
+ Folder Maintenance Centre replaces "... All Folders" Folder menu commands
- Shortcuts were not loaded correctly for second+ instance of windows of a particular type
- Folder-specific print settings were not saved in the new format folder database (introduced in 1.63 Beta/1)
- When printing multiple messages, if the print dialogue was cancelled, only the selected messages got cancelled, the rest was printed
- Division by zero error when viewing images on a zero-size preview pane
- Last message in a folder was not opened when msgid: URL was used
+ Possibility to add user-defined headers to the preview pane header or messages
+ The "Print selection" option for message preview
+ Mark as Junk/not Junk commands in the Specials menu to call Anti-SPAM plug-in learning engine...
* Completely rewritten template subsystem with possibility to add macros from plug-ins.
* New syntax for macros: it is now possible to use brackets instead of ="..." (in some cases it is now required - see below). Plus, quotation marks are not required for one-word or one-macro parameters. Like %IF:%CCLIST=="":"CC is empty":%CCLIST
- %ACCOUNT="..." followed by %FROM="..." macro combination ignored the latter
- %TO*NAME and %ABTO* macros were using information gathered at the start of template processing. ATTENTION: please correct your templates if you were relying on this "feature"!
+ %VARnnn="..." (equal to %_nnn="...") macros to set variables, use %VARnnn (or %_nnn) to insert variable value. Variable name can contain alphabet characters, digits and "_"
+ %SETHEADER("RFC Name","Value") macro to set a message header to the Value, use %ADDHEADER("RFC Name","Value") to add value to a header, use %HEADER("RFC Name") to retrieve value of a header (%OHEADER("..") retrieves header from the original message)
* New options for missed scheduled events (useful for message reminders)
* A slightly changed look of the Connection Centre
- Cancel of a sending messages was not working correctly
- Windows editor text size was limited to 2K bytes (introduced in Beta)
- Various bugs related to the new folder storage mechanism
- Delete attachment was not always working correctly
* application/pgp-keys MIME type is now properly handled
- Copy was not working in the preview header
- Focusing and splitting quirks in the separate window viewer
- "Export message to a text file" filter action was not working properly
- %NO... macros were not working
* Built-in PGP 5-8 support did now invokes search on primary key server (some more work required to get it look for keys on additional servers)_
+ PGP/MIME options in the Privacy menu of the message editor
- %SingleRe macro was not working
* Passphrase caching is now active for PGP 6-8 support if PGP version is 7 or 8
- %ONELINE / %SINGLELINE macros could cause lockup since Beta/8
+ %WRAPPED(Limit, Text) macro for more precise text wrapping
+ %ONELINE="Some Text" / %SINGLELINE="Some Text" macros produce "Some Text" as a sinle line
- URLs in attached messages weren't usable from the preview pane's "inner viewer"
- Text/RichText messages were not shown on the new preview pane
* Quoted printable and base64 encoding algorithms slightly changed to prevent "blending" on Yahoo mail servers so the signed messages are not damaged
+ %OTEXT macro - the original message's full text without headers (may be useful in replies quoting selected text only)
- In some cases the message base repair utility could hang
* "Good old" reply/forward behaviour when RFC 822 headers were shown in the preview
- msgid: URLs were working only if the folder parameter was present
- %QUOTESTYLE="None" was not working as it should
- Message Editor was not using correct quotation prefix for "Paste as quotation" commands
- Some cosmetic bugs in HTML editor
+ "Advanced" button at the "Mail management" page of the account properties dialogue for fine-tuning message deletion and IMAP handling
+ Deletion property page in the folder properties dialogue to override account-wide deletion settings
* MailTicker view gets automatically refreshed when new messages are detected
* It was possible to add internally processed headers to the list of headers
* It is now possible to cancel folder compression/purging
- When a new header was added/deleted, option menus were not updated
- Custom header descriptors were not actually deleted
- Some fixes to updating folder message counters
+ %CURSOR="Field ID" macro for setting focus in a particular editing field, where the "Field ID" is BODY or TEXT for the message text or RFC name of the header
- The "Empty Trash folder on Exit" was ignored
- SmartBat was not refreshing while when pads were switched
- "User" account with disabled Sorting Office could create filters
- When messages were moved between accounts, separated attachments were not removed from the attachment directory
- Search was producing false positives
- The "Print card" button was not functioning in the Address Auto-view
- Extra spaces were added into the names with special RFC 822 characters
* Option to delete large messages from server for POP3 accounts
- It was not possible to manually set message priority
- Folder emptying could stuck (introduced in v2 Beta/3)
* A confirmation is displayed when replying on a message being already replied
+ The SIZE SMTP Extension is now supported
- All queued mail was sent when Re-Send of a single message was requested
- Oddities when manually adding senders/recipients to the address book
- When a block was deleted in MicroEd, the editor window could be emptied despite there was some more text
- Search/Replace in MicroEd/PTV was not looking for whole words
- A bug with address completion when the name in an address contained comma character
- MailTicker was not working with IMAP folders (Beta)
* Message/disposition notification parts are now viewed in the message preview pane
- Trash Folders were emptied after compression
- "Compress All folders" option was not working
- The Delete key was not function from the preview pane
- Multipart messages with ill-formed headers were not displayed correctly
- ISO-2022 and its descendants is now supported with ICONV.DLL
- "Nothing to send" problem should be minimised
- IMAP folder message counters were not refreshed after "Mark all messages as read" command
* More sensible default for display name for newly created address entries
- A warning about used filter Hot Key was not displayed
- Bugs with displaying HTML messages from multipart/alternative messages
- It was not possible to reopen an HTML message for editing
-- Service release - v2.00.6
- AV error on IMAP filtering when a message was moved/copied to a local folder
- "Looping" on reading IMAP folders
- When a filter had an option to send a generated message immediately, all queued mail was sent together with the message.
- Some cosmetic fixes for multilanguage interface support
- S/MIME signed messages from Outlook were not viewed as they should
* If the remote server has TLS version lower than 3.1, an appropriate message is logged
* Wildcard matching for host names in TLS certificates
* When an account branch is checked in the Finder folder selection pane, the entire account is checked/unchecked
1.63
* Folders are now stored in new format (ACCOUNT.FLD), which should be more safe for networking and system crashes
+ Possibility to use an alternative editor using the Message Editor "Options|Message format" menu options
+ Check Spelling before Send/Queue option in the message editor
* A possible work-around for some CSAPI spell checking dictionaries
* SmartQuoting algorithm is improved a bit.
- "Reply to Sender" was erroneously using the Sender message field instead of From
* Display name for address book editing is now done is another way
- Search for whole words was not working correctly is text was starting with a searched word(s)
- Wrong account could be used for reading confirmation message if a message from a different account was selected prior to RC creation
- Access Violation when the common Trash folder was deleted
- Email addresses with a ' were not highlighted correctly
- Menu Navigator did not change language before its reset or program restart
- URLs were not functioning in SmartBat
- Various cosmetic fixes
1.62
+ Possibility to choose MailTicker folders at once by right clicking on the MailTicker.
+ Forwarded flag can be used in the "View|Display|Advanced filtering".
* In case of CRAM-MD5 authentication failure on SMTP, there is a fallback to less secure authentication mechanisms, unless "Require secure authentication" option is checked.
* More diagnostic information is given when reporting error in displaying html.
* The Bat! issues 'RSET' SMTP command after each message sent to prevent subsequent message to be send to addressees of a previous message on some odd servers.
- Specials| Create Filter (Shift-Ctrl-F) didn't work when message auto-view was turned off.
- The Bat! didn't support the SMIMEEncryptionKeyPreference S/MIME attribute and thus was unable to verify digital signatures made by Outlook XP.
- SmartBat contents wasn't saved when exiting The Bat! with open SmartBat.
- Fixed some incompatibilities with RFC2797 (Certificate Management Messages over CMS).
- There was an action in sorted/office filters which was logged as an error and caused an exclamation sound.
- Fixed a bug of Beta/2 with S/MIME internal implementation. It didn't check correctly the signatures.
- Fixed a bug in "Message Redirect" command with inserting the redirector's Reply-To information into the redirected message if the original message didn't have the Reply-To field set.
- Removed flickering in the About box when the credits are scrolled.
- Attachments were not deleted from the attachments directory when they were deleted from the Trash folder.
- TLS error messages weren't logged.
- "Sender" was added to the address list in "Reply To All" command.
- Change of Account/Folder directory and removal of account files wasn't handled gracefully.
- The Bat! didn't properly support Serbian Cyrillic.
- A work-around for the WinSock buffer overrun bug.
- Parameter SELECTED was ignored in <SELECT> tag of HTML messages.
- Local delivery was working only for one message per address.
- Some problems with splitters.
- Address books were not restored correctly for "fresh" installations.
- Messages restored from parts were not checked for viruses.
- Fixed the "Invalid HTML" bug.
- The uninstaller in the 1.60 was invalid.
- Fixed a bug in Content-Type caching which could cause Access Violation when opening a message with a particular attachment.
- Some CSAPI dictionaries didn't work.
- Fixed an Access Violation which could occur on some messages with quoted-printable encoding.
- It was impossible to change a directory for account or for mail attachments under Windows 95, 98 and ME.
* When changing a directory for an account which had a different attachment directory, the files from the attachment directory are copied, not moved, to the new location, to prevent moving of system files if the account directory has been set to a system folder by a user's mistake. After changing an account directory, the attachment directory resets to default, which is the "Attach" folder inside the folders of account; the old separate attachment directory is left in place.
- Spell checking - suggestion dialogue was not remembering the last chosen position.
* When a connection to SMTP was broken due to socket error, and the connection type was TLS, the error message wasn't logged.
1.61
+ Two new anti-virus options: "Check attachments before the user saves them to disk" and "Check outgoing mail for viruses". The last option calls the anti-virus plugins before the user stores a message to the Outbox folder.
+ The speed of the HTML engine has been significantly improved.
* Changed the default template for virus notification, now %ORETURNPATH is used.
- Account-specific data, not folder-specific data (e.g. templates) was taken when replying an S/MIME decrypted message.
- Nested messages weren't checked for viruses.
- A cosmetic fix in the "Check folder for viruses" form. The "Cancel" button could loose its caption.
- Other minor anti-virus-related cosmetic fixes.
- Workaround for Windows XP ComCtl32.dll version 6 bug which caused access violation in ComCtl32.dll when The Bat! Was trying to create a list box with long string items.
- Fixed control tab order in Address Book Properties dialog.
- Fixed deadlocks which could occur when the AVP COM-module couldn't be initialized while AVP plugin was present.
- During an anti-virus check of incoming attachment, if an anti-virus API has returned an error, The Bat! did report a false positive (virus found).
- PKCS#10 Certificate Request generation didn't work properly.
1.60
! CryptoAPI support for S/MIME. Options|S/MIME preferences|Microsoft CryptoAPI
! It is now possible to choose between plain text fixed font viewer and the HTML viewer with possibility to use proportional fonts
! It is now possible to define user-defined shortcuts using the "View|Edit Shortcuts" menu command of the main window, Message Viewer, Finder, Editor and Address Books
! New HTML viewing engine
! TLS (SSL) support
! Virus Checker (see the options in the "Options|Virus Checker" dialogue)
! Added the "Menu Navigator" to all major windows
* Log panel in the main window is being automatically updated
+ "Auto adjust column width in threaded view" option in the "Options|Preferences" dialogue
+ "Keep task" option (and the parking sign icon on the left of the task name) in Connection Centre
+ %CALCULATE="expression" macro (%CALC would work as well) to calculate values of an arithmetic expressions (possibly extracted by regular expressions)
+ %DATE/TIME/ODATE/OTIME="format" macros
+ %PROGRAMDIR,%MAILDIR,%ACCOUNTDIR,%ACCOUNTATTACHDIR macros
+ /ADD command line parameter
+ /RefreshAB command line/DDE parameter to refresh the currently selected address book
+ A choice to restore from a backup archive after (re)installation
+ A popup menu in the message header panel to reply to a specific address, write a new message to it or add it to the address book.
+ A possibility to add a root certificate to the trusted root store from a certificate viewer.
+ A possibility to define different Address Book Sets - "Save/Load Address Book Set" commands in the File menu of the Address Book Window
+ Added an ability to sess whether an addressee has personal template in address book.
+ Added default XLATs for Greek, Baltic, Turkish, Chinese, Thai and Japanese (Shift-JIS) XLAT Tables must be reset to get those tables. Latin-9 should be fixed too.
+ Added Latin-9 charset that allows Euro Sign.
+ Alt+PgUp/PgDn for fast scrolling message preview area without moving focus to it
+ Alternative address selection for creating messages from the address book.
+ Drag and Drop attachments FROM messages
+ EDIT parameter for the /MAIL command to open the editor window
+ Filter log information for incoming messages
+ Glyph that a message is signed is displayed in a message list over envelope image. This glyph however is not related to the actual signature validity. It olny indicates that a message has a signature, without differentiating whether the signature is valid or not.
+ Import messages from MS Outlook
+ Import messages from Nescape 6
+ Import of Outlook Express folder structure
+ It is now possible to create folders "outside" accounts
+ It is now possible to define behaviour for moving to the next/previous message across folders
+ It is now possible to drag and drop messages into the message editor
+ List of shortcut conflicts in the shortcut editor
+ Message split options in the account properties at the "Files and Directories" page and in the message editor
+ MSN (NTLM) authentication on SMTP. Works automaticly, doesnt require an option
+ An option to do MSN authentication on POP3
+ Possibility to change format of date/time displayed in the message list
+ Read of message base indices is now much faster.
+ RFC 2369 Mailing List support (Specials|Mailing List)
+ S/MIME Certificate Generation & Certificate signing requests.
+ SMTP authentication messages.
+ Text drag-and-drop from external applications into the message editor
+ The "Utilities|Evaluate" menu command in the message editor for quick evaluation of simple arithmetic expressions (if the "=" sign is used at the end, the expression the result will be added after it, otherwise the result replaces the expression)
+ The <Known> incoming mail filter for moving messages from known senders to a special folder so the Inbox can be left for unknown senders and spam
+ Tools|SmartPad
+ Unicode strings in X.509 certificates are properly displayed
+ Virus checking window for folders (Folder | Check for virusses)
+ Added support for application/x-certreqresp code. The S/MIME signatures with this content-type are added to the personal certificates (Account|Certificates). This content-type is designed to add certificates received from a CA after a PKCS#10-request.
* /LDIFnoUTF command line parameter in order to disable UTF-8 when old backup archives are restored
* An option to compress all folders on exit (Account|Properties|Options).
* Configurable option to use reply numbering in the subject line (Account|Properties|Templates|Reply)
* Copy to Clipboard from RT/HTML viewer should be more precise now
* Copying messages with external attachments creates new copies of attachments
* Ctrl+Shift+* closes all expanded threads
* Custom colours defined in the Colour dialogue are now remembered.
* Delays after mail checking should be gone
* Handling of folders with big number of messages should be faster and need less memory
* If a message is not found by opening an msgid URL, a query is displayed
* In address book, "New Message Using Template" and "New Mass Mail Using Template" were invisible unless there were appropriate quick templates defined.
* Inbox folder is by default automatically compressed.
* It is now possible to import/export messages directly from/to .EML files
* It's now possible to select multiple files attached to a message in the Main Window, Message Finder window and Folder View window. It's possible to save, print, delete, open the entire selection.
* It's now possible to type text in a folder selection dialogue window.
* Local menu in the queue list of Connection Centre
* Message finder should work faster now
* Message Ticker view now has a separate title and own column settings
* Messages in the message list and message header pane
* More information when an error occurs during folder backup
* More URL types added: telnet, gopher, snews and file://
* Moving messages with external attachments across accounts with adjusting location of the attachments
* National characters (not only of the current locale) are shown in the message list and the message header if the selected font allows it
* New network control algorithm that should minimise amount of network traffic
* Oldest messages are used as thread roots for threading by subject/from/to
* PC Speaker is used for beeping when moving to unread messages across folders (hmm, is it a good idea?
* Periodical checking should now work more smoothly (well, so did it before for many users, but maybe the change will affect the rest
* Quotation characters are now stripped from the message header fields
* Right click on the entry list header in the address book brings the Column Setup dialogue.
* Size column in the message list is being right-aligned.
* SMTP authentication was adding log records when it failed
* It's now possible to view X-HTML messages properly
* Suggested split size is by default 100 kilobytes (was 16) for newly created accounts
* System versions/builds should be displayed more correctly
* The "Message|Specials" menu is moved to the top level
* The progress form became two-lined with word-wrapping.
* The Sender field is used first when no Reply-To specified
* vCard: work around for missing leading space in wrapped Quoted-Printable lines
* Viewer settings (fonts and colours) are used for HTML page viewing
* When the address picker window is being invoked, the focus is now in "Quick Search" field.
* A user is prompted about impossibility to exit while tasks are running
* Improved URL highlight: www.ritlabs.com/cgi-bin/submit.pl?email=the.bat@ritlabs.com was detected as an http link, not as a mailto: link.
- "Add All" pop-up menu command in the Address Picker was not functional
- "Dispatch mail on server" gave access to password-protected accounts.
- "Duplicate handle" bug when creating message to a specific address of an entry with assigned handle
- "Grid index out of range" error when adding a new account
- "Ignore all" in the spell checker's pop-up menu was not functional
- "Wrong cookie" problem
- %WRAPPED macro added an empty line at the end
- A bug with POP session hanging in the CC if combined delivery and POP-before-SMTP are used simultaneously
- A logged "ordinary" user could see non-logged account names
- Access Violation when the Print Setup dialogue is called
- An extra (current) message was left when filtering switched on for the message list
- An option to use the PC speaker or a sound card as beeper for moving between folders.
- APOP checkbox in New Account Wizard didn't work
- AutoSave of a message being replied could set "replied" mark and run "replied" filter, even if the message has been cancelled.
- Bug: (IMAP) sub-folders of the INBOX folder were not displayed making it almost impossible to work with some mail services
- Bug: colour group condition when the generic colour group was selected
- Bug: displaying transparent images in a separate window
- Bug: forwarding a non(7,8-bit)-encoded files stored as external attachments.
- Bug: incorrect cursor movement in auto-format
- Bug: not allowing access to other tabs in the folder properties dialogue
- Bug: saving several messages at once
- bugs with read-only access to address book files
- Copy menu items and toolbar buttons were enabled in Message Viewer even if no text has been selected.
- Correct behaviour when user attempts to delete a Certificate Database from the address book list
- Custom colours were not saved/reused in the "Choose colour" dialogue
- Directories and TBI files were not deleted from disk after deleting account
- Fixed some more scroll wheel problems
- Fixed UIDL case-sensitive compare.
- Focusing problem upon MAPI calls
- Folder expand/collapse information hasn't been stored.
- In S/MIME, "micalg" parameter of MIME multipart/signed message has always been set to sha1 regardless actual algoritm used.
- Incorrect switching to a previous tab in SmartBat
- It was impossible to send out messages larger than 16KB over TLS.
- It was not possible to exit TB! if a message was received by an IMAP account
- It was not possible to select the first field by the first click in the header pane
- It was not possible to view source of decrypted S/MIME messages
- It was only possible to view message source (F9) after clicking "Message" menu.
- It was possible to lock up The Bat! by sending an attachment named as a standard OS device (thanks to WinDOS "ideology" for device naming)
- It was possible to lose photo from the personal vCard
- It was not possible to save files with asterisks in their names.
- LDIF parameters with non-ASCII characters were written as binary values but read as UTF-8 strings. Now everything is correct (UTF-8 is used by default)
- Local delivery was not working properly
- Mailbox Import Wizard doesn't prompt for the directory where the *.MBX files are kept when running under Windows NT/2000 with multiple identities.
- Most of attachments with contents-type containing "text/" were not displayed on the attachments pane
- Opened .MSG/.EML files after attempt to view the source through F9
- Parked addresses in drop-down lists in message editor could be deleted by new addresses.
- Possible hang-ups when saving attachments to a network drive
- Print an attached image from the preview pane tab was printing a blank page
- Restored accounts were not shown in the folder tree
- Scroll Wheel was not working in the HTML viewer
- Several bugs with forwarding messages
- Some bugs in the MAPI support subsystem
- Some bugs related to usage of quotation marks in address fields
- Some bugs with starting The Bat! using shell commands
- Some macros for setting options (e.g. %NOSIGNCOMPLETE, %USEPGP, %LANGUAGE, etc) didn't work in arguments of other macros (e.g. %IF).
- Some menu items related to folder and message operations weren't grayed in the main form when empty folder was selected
- The "Auto-disconnect" checkbox in the Connection Cenre was cleared too often
- The Bat! was sometimes unable to correctly determine the amount of available space on drives larger than 2GB.
- The Bat! was unable to save "S/MIME Encrypted Message" attachment to binary file
- The Cancel button of the Maintenance Centre behaved strange
- Too much space characters were deleted in the plain text version of a HTML message
- Unread message counter for Inbox was not updated correctly while fetching mail
- WordStar block commands were not working properly
- Fixed a problem with PGP 6.0-6.5 plugin. Extra characters could have been be added after the message text.
- Space key didn't work in the message finder to toggle checkboxes.
- If all UserIDs has been deleted from a PGP key, an attempt to add a new UserID caused Access Violation
- Fixed some large-fonts bugs
- S/MIME certificates issued by "TTP - PolCert" couldn't be parsed
- It was not possible to change Link colours
- AVP plug-in was not working under Win9x/ME
- Import from Eudora was not working due to a sad error
- SmartPad was using only system default character set
- Log records of send/receive messages were not highlighted
- It was not possible to restore folders with user-defined paths that could not be created
- Fix for Novell networks
- Checkboxes of account settings could be cleared if changing options in the Network&Administration dialog.
- If account.flx file has been broken The Bat! didn't re-create standard folders (Inbox, Outbox, Sent, Trash).
- It didn't correctly display the signature errors of Internal S/MIME implementation.
1.53
! Brief summary of changes: updated manual, improved Networking Engine (you can easily use The Bat! as an internal mail server for both internal and Internet messaging), enhanced Address Book (each account can have its personal default address book, and many other improvements), DDE mode to exchange data with other applications, interface improvements (many options have been placed to logically-separated groups in the new Preferences dialogue).
+ Address book window accepts file drag-and-drop. If VCF files are dropped in, it is possible to import those entries (this way, it is possible to drag entries from Windows address book).
+ Ability to not show the main program window at the task bar.
+ Configuration for the source viewer.
+ Mark Message as read only when it is open in a separate window option.
+ Each account can have its personal default address book.
+ For multiple users model, non-administrative users have their own address book profiles.
+ Interactive address adding.
+ "Address Book" combo-box in the address entry editor.
+ Pop-up menu with hot keys in the Sorting Office window.
+ It is now possible to copy/cut/paste filters.
+ Global Preferences dialogue available by the "Options|Preferences" menu command.
+ "Always In Tray" option.
+ Autocomplete can search in address book(s).
+ DDE server added for handling macros (currently, DDE macros are equal to command line parameters). DDE server name - "thebat", DDE conversation topic - "tbDDE".
+ "Message|View source" menu command to view message source.
+ Replies are tracked in the Network mode.
+ %IF:"text1"sign"text2":"then text":"else text" macro for conditional text/template insertion. For example: %IF:"%TIME"<"12:00":"morning":"%IF:'%TIME'>'17:00':'evening':'afternoon'"
* Server reply is added to the "Server not ready" log record.
* Storing Column widths of Connection Centre.
* The parameter of the %SETPATTREGEXP macro could not use macros.
* In the network mode, reading messages and setting message flags are now broadcasted to the network.
* In the network mode, accounts are no longer locked when a user tries to log on from another machine or if an account is shared between several groups.
* Delete task from the Connection Centre should work better now.
* %TO="",%SUBJECT="" etc. pre-setting macros are now functional in macro parameters (it was not actually needed for previous functionality, but it become useful for using in %IF macro).
* Rebuilding of message base was not working when it was called when the base was open for write.
* Improved %COOKIE macro handling (this includes the fix of usage of %COOKIE with %Include/%QInclude macros).
* System hot key for address book now toggles address book window if the latter is active.
* Alternative Forward is moved to the Shift+Alt+F5 hot key (Alt+F6 was intercepted by Win95/98/ME).
* Some fixes/improvements for interactive address adding.
* Improved algorithm for finding handle in an address book (now the account default address book is checked first, then the global default book is checked, then the rest).
* Ctrl+Enter hot key in the message editor is now used accordingly to the delivery type (immediate/deferred).
* Periodical checking option look more clear with the combo-box to choose between minutes and seconds.
* Mark Message after time it is being read is now optional.
* Cosmetic improvements of "Pick e-mail address" button in the message editor.
* Message|Undelete menu command when browsing deleted messages
* Hot keys for sending/queuing message in the message editor should now work for International versions
- Fixed the S/MIME bug that made all the signatures to be shown as invalid after invoking "Pick e-mail address" dialogue in the message editor. The certificates of the signatures showed "The CA Root S/MIME certificate is not trusted because it is not in the Trusted Root CA address book" error.
- Bug with extra message selection in threaded view mode
- Some Connection Centre misbehaviours (the most important is staying online forever sometimes)
- Editor header pane font change disparity when large fonts are used
- Bug with asking RAS connection data on startup
- Last account's log records could be viewed even when account was locked with a password
- Problems with adding to address book
- The "Delete Task" button in the Connection Centre was not working properly.
- Folder with the next/previous unread message was unnecessary expanded.
- "Save message as" bug when a file with the same name already exists.
- Undo bug in the editor when two line blocks were consequently deleted.
- If a message did not have recipients, The Bat! tried to send it anyway.
- Bug with disappearing the TO field in a separate message viewer.
- Deleting the account with only unread messages shown on MailTicker caused MailTicker to stay with "0 new messages" instead of hiding accordingly to its settings.
- Some bugs with moving between unread messages.
- Bug with Source Viewer window size/position.
- Undo history was cleared after auto-save in the message editor.
- Fixed Access Violation when importing a PGP secret key without a public part.
- When importing messages to an empty (and compressed) folder, the number of converted messages was shown one message less. Although, all messages were indeed imported.
- The %LANGUAGE="ID" macro made The Bat! hang.
- TB! does not try to get unique cookies (if multiple cookies are used) for one template anymore.
- A wrong pane was focused at start-up and folder view.
- When a long cookie is present a file, the entire file could be inserted instead of a single cookie.
- Big message notifications were received many times (introduced in 1.52)
- Bug with finding next/previous unread when no folder is selected.
- Address Book window columns were not remembered (bug introduced in 1.53 Beta/3).
- System Hot Keys and Editor preferences weren't backed up/restored.
- Some cosmetic fixes in message list view do display the focus-rectangle better.
- Fixed problems of not compressing mail folders/storing configuration when The Bat! was quitting on system shutdown.
- Fixed bugs when address book did not get updated when new addresses are added.
- Fixed some memory and resource leaks.
- When a mailto URL did not contain an address, all parameters were used as the destination address.
- It was possible to send attachments from a user account where attachments were disabled.
- S/MIME signing certificates weren't verified at each signature generation.
- Regular expressions were not always working in kill filters.
--- Changes in 1.53bis ----
* Prompt to keep the message when a new message was automatically saved and then abandoned
- Bug when sending messages right from the editor when Autosave is switched on (in versions before 1.52 it was producing additional drafts in the Outbox folder)
- Right mouse button click on a filter was not selecting the clicked filter
- Sending messages from all accounts did not bring the Connection Centre in front
- The "Modified" indicator works better than in 1.53
--- Changes in 1.53d ----
- Redundant query to save a message when queuing messaeges to Outbox
- Bug with attachment saving in the message editor
- Dial-up networking support was not working under Windows NT4
- It was not possible to print messages when autoview was switched off
- Access Violation error when trying to add an empty address to address book from the message editor
1.52
! Move to the previously/next viewed message command (Alt+Left/Right)
! GnuPG (Gnu Pricvate Guard - a free PGP-compatible encryption program) support
! Message Centre replaces the Dial-up Monitor and multiple mail transfer/receive windows
+ Birthday reminder
+ %- (the dash) macro
+ The sender is displayed during receiving a message
+ Backup/Restore for editor settings and hotkeys work!
+ %REM="comment" macro for commenting templates
+ %UPPER,%LOWER,%CAPTITAL,%CAPITALFIRST/%UCFIRST macros
+ F8 toggles the Address Book
+ (1.52f) Message|Specials|Alternative forward
* the total size of received messages is calculated more accurate now
* backup process continues if a broken message base is detected
* "Go to the next/previous unread message" command is now working across folders
* CA databases are not shown in the address selection window
* Alternative hot keys for move to next/previous unread message - Ctrl+Right/Left
* Message base was not rebuilt if the .TBB header was damaged.
* New PGP-VERSION dialogue.
* Help button added to many dialogues.
* Print toolbar button does not invoke the print dialogue.
- (1.52f) Forwarding/Redirecting of non-encoded text files caused problems
- (1.52e) A message with HTML/pictures opened from Mail Dispatcher was not displayed properly
- Fixed a bug that occurred when opening attached message, clicking Reply, closing attached message and saving the reply.
- Fixed text wrapping.
- Fixed the file association logic. HTML files in particular were badly affected.
- When an attachment's file name contained CRLFs, "virus warning" was not working.
- Fixed print bug that occur on Epson native print drivers.
- Fixed menu bullets.
- AddressBook now doesn't beep when clicking Esc.
- When changing active account in Message Editor, the history wasn't changed to new account's.
- When looking for a recipient's public key, the addresses weren't matched correctly.
- PGP command line accepts key-import and key-extraction.
- Colour Groups weren't properly restored.
- Text files were not extracted by the "Extract files" filter action
- Attachments were not deleted in the "purge" and the "kill dupes" functions...
- Parked duplicate messages were deleted by the "kill dupes" function
- Opening and closing nested attached messages problem
- Bug with conversion of national characters when the "address_group_handle <list>" construction used
- Using illegal file name characters in the name of a folder caused problems
- Bug with messing up font style setting in editor preferences
- "Save attachment" and other dialogues were changing the current directory causing problems with removable/disconnectable drives
- Template options of an address entry were not exported
- Automatic spell checker was switching on after setting up spell checker settings/dictionaries
- Exit had to be confirmed twice if there were a message editor open with modified data
1.51
+ Alt+5 hotkey to auto-detect character set.
+ Message Finder history in the "Edit" menu.
+ New Submission Forms parameters: VFILERE, VFILEDLGTITLE, VFILEDEFNAME, VFILEFILTER, VFILEDEFEXT, VFILERE.
* It is now possible to replace TheBat.LNG without restarting the program.
* @myhost.com address is not used by default when a new account is created.
* French is now supported better (words with an apostrophe were misspelled).
* Message Finder now allows to type a folder name in search scope and to browse/select a folder without a mouse.
* In case of any abuses or bugs detected while using it, please don't hesitate to write us to:
* Some optimizations for MIME-forwarded messages.
- Fixed some bugs of making Quoted-printable attachments.
- Messages with attachments were not backed up if attachments were forced into message bodies
- S/MIME configuration fixes.
- Fixed an "Access Violation" when encrypting with S/MIME without having own certificate.
- Fixed other S/MIME "Access Violation" bugs.
- After changing a character set in message preview, folder view or message finder, current character set selection became unsynchronised in drop-down and pop-up menu.
- Fixed the Access Violation error when importing from Pegasus.
- When The Bat! was running, it was not possible to open .MSG/.EML/.VCF files by the Shell open command.
- Some corrections to editor window positioning when the taskbar is located at the top or at the left edge of the screen.
- Bug with adding accounts with non-ASCII characters in the name to groups.
- Drag and drop addresses from the address book was not adding quotation marks when required.
- Backup/restore of color groups didn't work.
- A error message is being displayed when no valid PGP modes are avaialble.
1.49
! Potential problems with attachments that contain the '\' character in their names
+ Message ID Column and Header line
+ %MsgID and %OMsgID template macros
+ %WRAPPED="text" macro to wrap generic text (macros can be used inside the text) accordingly to current wrap settings. Use %WRAPJUSTIFY and %NOWRAPJUSTIFY to overwrite default settings of justification on wrap
+ %NOREADCONFIRM, %NORCPTCONFIRM, %NOSIGNCOMPLETE and %NOENCRYPTCOMPLETE macros opposed to %READCONFIRM and %RCPTCONFIRM, %SIGNCOMPLETE and %ENCRYPTCOMPLETE to overwrite default settings
+ %USEPGP/%NOUSEPGP and %USESMIME/%NOUSESMIME to overwrite default encryption settings
* Initial log view position is moved back to the log end
* Separate history for each account
- "Search For" string could have been cleared in Message Finder.
- The "Favourite" address entry flag was not properly restored
- Restore folders did not show the progress bar correctly
1.48
+ Backup/Restore/Sync is now available in the Tools menu.
+ "Mass Mailing" menu in the Address Book's "File" menu.
+ %ABxxxyyy macros to extract information from the address book.
+ CRAM-MD5 authentication on POP3!
+ It's possible to choose encryption/hash algorithms for S/MIME.
+ IDEA encryption in S/MIME.
+ Cache certificate passphrase.
+ Encrypt to Senders in S/MIME.
+ Import from .TBB and .ABD.
+ Import of a separate private key in PKCS#1 format.
+ Certificate Import from Base64.
+ Load RSA key material (PKCS#1) for PGP key generation.
+ In Options|S/MIME preferences, you may turn on S/MIME compression that works according "Compressed Data Content Type for S/MIME" work in progress. This feature is not implemented yet by a majority of S/MIME-enabled e-mail clients, so do not turn it on unless you send encrypted messages to The Bat! users only.
+ %FULLSUBJ and %OFULLSUBJ template macros to make full subject fields available
+ "View|Certificate databases" menu option in the address book for hiding CA address books
+ Warning when a user attempts to open a file with double extension
* Opening of .SHS and .SCR files is permanently disabled
* Address group flags are exported to the LDIF format
* Address item "favourite" flag is exported to the LDIF format
* Optimized breaking for Favourite and Quick Template menus
* Viewer/Editor component is used in the Account Log window.
* History strings are being saved to "HISTORY.HIS" file. History strings are removed from registry.
* Lot of configuration data removed from registry to .INI-files.
* References to Card Files (Message|Submit A Form of a main window) are being in 'CADFILE.INI' and removed from Registry.
* RC2-128 cipher is used for encryption of password-protected maintenance files.
* /ImportLDIF is now sensible to the DELETE parameter.
* New POP3 password dialogue box is not more popping up during POP3 session if not needed. Also, if it is configured to always prompt for POP3 password, The Bat! does not offer to update account data.
* Improved Mail Dispatcher - it is now possible to select multiple messages and sort by clicking the column header. At last
* ISO-8859-2 table put back as it was before 1.47
* Menu shortcuts are now localisable.
* Some fixes in PFX import code.
* More convenient way of setting encryption defaults from Message Editor.
* Workaround for non-RFC-compliant POP3 servers.
* Check timer interval can be set in seconds
* %ABnnnPPP macros now can have the default value if used in form %ABnnnPPP="value"
* A few changes/fixes to the Mail Dispatcher.
* Address book search is now working for non-LDAP address books
* POP-before-SMTP authentication reworked. It now invokes a real POP3 "receiving mail" window, but do not actually retrieves mail after logon.
* New SMTP Authentication Dialogue.
- %ReturnPath="..." macro was not working
- It was not possible to edit properties in address book search section
- It was possible to use keyboard shortcuts for many functions during the program login
- Bug with "Control eMsg does not have parent window" fatal exception.
- Fixed displaying of ampersand character in attached files tabs.
- Hour-Glass cursor when copying/moving a group of messages.
- "Gender bug" in the address book.
- Bug with the <list> addressing when an entry contained 8-bit characters in the name.
- The Bat! did not hang up the DUN connection used when /EXIT command line parameter was used...
- Fixed substitution of addressed into address-related macros (e.g. %TO="%OTOLIST"%TO="%OCCLIST" that nearly emulates "Reply To All")
- "Grid index out of range" bug.
- Fixed some memory leaks.
- Fixed a few memory leaks.
- New Receive Authentication dialogue box in Account Properties.
- Print action of a filter could print a message from a wrong position.
- When choosing S/MIME Certificate export format, and checking "Include all the certificates in the certification path if possible", CA certificates has only be searched in Address Books, not users' certificate store, that might cause only the selected certificate without CA certificates being exported.
- %OATTAHCMENT macro was not working often.
- No text to quote when answering to a "pure" HTML message.
- Create Reading Confirmation filter action was not working.
- Some MAPI support fixes.
- Mass mailing caused AV when applied to an empty list.
- Hang-ups could happen when backing up/restoring relatively big address books.
- Some cosmetical fixes
- Address Books were not automatically restored
- Bugs with attachment handling in the message editor
- Upon installation for the first time, the Personal Address book was not stored
- "Message base broken" error when deleting an attachment
1.47
! MAPI support.
+ 3DES implemented in S/MIME.
+ Certificate is added to Contact by "Add sender's address" action in filter too.
+ When viewing a certificate with missing issuer, you can see this missing certificate in a chain.
+ Signing time is shown.
+ %ORETURNPATH macro.
+ Hint pop-up appears when moving a mouse pointer over a folder name which was shortened in a list of folders of a main window.
+ Import S/MIME certificates from attached signature.
+ It is possible to add S/MIME certificates from attached signatures using "Message|Specials|Add sender to Address Book" (Ctrl+W).
+ Dial-up Monitor has an ability to stay on-line (do not disconnect) after a mail session. It also now has "Minimise Button" and keeps its window position between startups.
* It is possible to move across same-level folders the Folder Tree of a main window using Ctrl+Arrows. If there no folders remains in the same level within a branch, The Bat! don't change scroll position anymore.
* Opening all PIF files from The Bat! is disabled to avoid viruses.
* Prompt to overwrite file associations.
* Print dialogue always invoked to make it possible to cancel printing if pressed occasionally.
* Use Unicode option for LDAP address books (it was Unicode always, but some servers just don't support it).
- Print action of a filter could print a message from a wrong folder if applied manually.
- %COMMENT="sometext" macro didn't work in generic templates and quick templates.
- When receive S/MIME encrypted message and have no Certificate to decrypt it, when click on attachment - nothing had happened.
- Some language untranslated things.
- Macros pop-up was assigned to everything in account properties menu, not only to template text.
- Nothing was displayed if trying do decode S/MIME message without appropriate certificate.
- It was not possible to save to a file an attached signature containing sender's certificate.
- Access violation sometimes happened when displaying encrypted message.
- Message Finder could sometimes have been unrefreshed upon search completion.
- Personal certificates could have been lost if editing personal vCard of Account Properties.
- Unchecking certificates in "Select Recipient Certificates" didn't actually exclude them.
- If you view a signature of message being sending from Outbox and click "View" on a certificate after the message was sent, access violation occurred.
- Main Window could be focused (instead of a window that should be actually focused) when asking for S/MIME password and some other cases.
- When creating an S/MIME signature contentType and signingTime attributes weren't filled.
- Netscape Messenger's signatures couldn't be read
- Fixed a bug that prevented from forwarding messages which had lost attachments.
- PGP 2.6.3 works again!
- Fixed hint window in address book. "Home" titles were displayed for business information.
- MAPI command SendMail was not working properly.
- Icons weren't loaded in Account Properties Dialog when installing The Bat!
- Glyps could not have been loaded at startup. E.g., when using /CheckAll, dial-up monitor queue list had no images.
- A long file name was used for intermediary certificates. It didn't work under 8+3 file systems, e.g. Novell.
- Fixed a bug with PGP decompression that prevented from decrypting messages in some rare cases.
- "Do not send attachment" option of Forward action of a filter didn't work.
- When choosing a file in PGP Preferences dialogue box, file types list was improperly filled.
- Fixed mess with message forward/reply/redirect shortcuts.
- MailTicker was loosing settings when it was hidden.
- Many other small fixes/improvements.
1.46
! S/MIME support.
+ Delete Folder confirmation dialogue's new Option "Leave message base files intact".
+ Import of Pegasus Address Book exported to a Tag file.
+ Organisation/Return-Path/Comment fields in the message editor header.
+ %Comment, %Comment="..." macros.
+ %Org="..." macro to overwrite Organisation name in a message.
+ Comments header is shown on the message header pane.
+ Original message creation date/time is now added to the "Created" field of the message header pane.
* Forwarded messages are being sorted in a message list as well as replied messages.
* Receive Mail window is now forced to redraw itself at the end of a mail session.
* Return-Path header is no longer saved if it was not set explicitly.
* A hourglass is displaying when adding an address book.
* Only original message header is sent in the generated reading confirmation message.
* Ctrl+Shift selection is now working in the message list pane.
* %TEXT="10" macro to keep first 10 lines only. %TEXT="10 L" keeps first 10 lines and lines with URLS.
- Copying a message to the same folder could sometimes cause a deadlock.
- Message colour was not displayed on Mail Ticker.
- Freezing while receiving from IMAP server.
- Increased a limit of 40 characters in PGP passphrase change up to 70 characters.
- An empty error message was displayed if a user has cancelled an SMTP session.
- Division by zero exception in HTML viewer.
- Bug with message editor causing losing attachments.
- PGP internal implementation might sometimes not be able to decrypt a message addressed to multiple recipients.
- It was not possible to send anything to an address group if its handle contained high-ASCII characters.
- /CHECK command-line parameter was not working with accounts where checking mail was enabled even when an account it password-protected.
- Folder's identity was not used in favourites menu.
- Sorting Office - if only Sound file name was changed, it was not stored.
- *.MSG/*.EML files were not closed after opening by the Shell open command.
- Filter Export message template was not saved.
- Base64 encoding of headers could cause problems in other e-mail clients.
- POP receiving Cancel button was not working when it should.
- Copy plus cursor fixed.
- SD filters - new search scopes were not remembered right.
- Fixes with Reading Confirmation request.
Version 1.45
+ Support of Reading Confirmation and Confirm Receipt Request compatible with RFC 2298 and RFC 1891 (respectively)
+ Empty subject reminder
+ Add random data from file for PGP key generation
+ Advanced Address options in the filters
+ Shift/Ctrl/Alt keys pressed make Reply button to work different
+ Search in Memo fields
+ Search by colour group
+ %PRIORITY="H/N/L" macro is now working in the message editor
+ Kill filters Advanced page should now work
+ New Abort button in dial-up monitor that terminates (frees) all queued tasks and connections
+ /LOGIN Command Line parameter - the parameters of this command are USER=account_name and PASSWORD=access_password (e.g. /LOGIN;USER=MyAccount;PASSWORD=MyPassword) to avoid login dialogue at startup in multi-user environment
+ Save message template
+ Extended "Export message" action in filters
+ Filter activity time on the Advanced page
+ "Address is not in specific group" filter condition on the Advanced page
* base64 encoding of header fields is now more correct
* Uninstall information is stored more correctly
* Ctrl-Main kbd Plus/Minus were not working in the editor's address grid
* 'Enable Compression' option moved from Message Editor to PGP preferences dialog
* About box has new look
* Redesigned dial-up monitor window
* Possible problems with loading/saving of INI files
* Read-Only attributes are removed automatically (to avoid problems caused by restoring data from a CD)
* Calculation of POP/SMTP total/downloaded/transferred sizes is now more correct
* Files with Content-ID are now automatically extracted too
* Some corrections to the adding attachments routine
* OK/Cancel confirmation of immediate send from editor (it was of Yes/No type before)
* Priority: urgent is now supported
* *.MSG/*.EML files now can be attached without encoding
* It was not possible to search for an empty string (i.e. search for any message with specific attribute)
* A little speed improvement when searching in message text
* Storing visual parameters of Search window
* New automatic send/reply/forward module - it should be more safe, fast and with less errors...
* PGP version, comment block and hash algorithm wasn't put
* Paste quotation now uses initials
* System-independent UTF encoding/decoding
* Automatic search for "Lost" attachments in the current user's attachment directory (useful if an account's home directory changed its place)
- Attachments were not forwarded
- List Index out of bounds error when combining unfinished split message
- Help button in PGP window didn't work
- Attachment size was calculated with 2 extra bytes...
- Fix for late binding of attachments
- Filters were not copied correctly
- /Mailto parameter was not working without a user implicitly set
- Buttons "Wait for completion" confirmation were messed up
- Bugs with copying/opening URLs from HTML viewer
- Dial-up Monitor should now work under Windows NT
- New icons in dial-up monitor
- Bug with displaying of messages with the first textual part having the "filename" parameter set...
- Fixed memory leaks from around the program
- VCF could not be viewed from messages
- List Index out of bounds error when combining unfinished split message
- %COOKIE="file" was not adding "Cookie"
- Logger's window width was not restored
- Filters applied to a message not from the source folders did not update the actual folder.
- Account changing in the editor did not force address grid to redraw
- Bugs with entering time intervals when the time divider is other than ":"
- Bug with sudden stops at conversion of Pegasus (and other) mailboxes
- Bug with hanging when a template contained a %LANGUAGE="" macro
Version 1.44
+ Possibility to append messages to UNIX-mailbox on export.
+ Quotation prefix length limit setting in message editor properties.
+ Advanced page in Sorting office with additional conditions for a filter.
+ Configurable Add/Delete address filter action.
+ It is now possible to associate a filter with a hotkey.
* Images referenced by "Content-Location" are now shown in HTML.
+ %QClipboard/%QuoteClipboard macro.
+ %OneLine/%SingleLine macro.
+ %QuoteStyle macro
* It is possible to use apostrophes and double quotes in macro parameters.
* Most of confirmation dialogue boxes now use OK/Cancel instead of old Yes/No. It was impossible to cancel such boxes by pressing Escape key.
+ "Save all attachments" command.
* Warning on opening attachments.
* All types of attachments can be deleted.
* Message|Attachment menu in message browser windows.
* File names of text attachments are shown in tabs.
* Actual file names are shown in braces in attachment list.
- PGP key import didn't work - it was always grayed.
- The program could hang while importing a message with a line starting with "begin etc.."
Version 1.42
! New message base engine. The Bat! now must work faster and more reliable
+ Message colour groups added
+ New sorting office actions - Change priority, Set colour group
+ "View | Memo Auto-view/editor" menu option and Memo column in the message list
+ "Navigation|Go to folder" command in the Folder View
+ "Options|Define System Hot-Keys" dialogue
+ Address Book command in the Tray menu
+ Message Editor: "View|Store window position" menu option
+ "Folder | Kill dupes in All folders" menu command
+ "Folder | Browse deleted messages" menu command
+ "Tools | Import messages | From .MSB files"
+ New message attributes - Flagged & Forwarded
+ Flags sub-menu in the Message (and message list local) menu with possibility to change message priority
+ Sorting actions - Flag, Park
+ Added more decent way to browse digests - now all message attachments of a message are browsed in a single Message/Folder View window
+ Possibility to change fonts of message list view
+ VCF/MSG/EML files handling
* "Alternative URL start" can be invoked with the Shift key depressed
* Memo Auto-view stays on the top by default.
* UTF-7 and UTF-8 "character sets" should be supported
* Address selection window: if nothing is in the current address list and OK button/Enter key pressed, the currently selected address is added to the current address list.
* To change the default font script in the message list pane, change the font script of the default colour group.
* Copy/Move operation progress is now if it takes longer than 1.5 sec.
* All "Show kludges/RFC-822 headers" menu commands are renamed to the uniform "RFC-822 headers". The same is done for "Character set/Encoding/Translation" menus - they are now called "Character set"
* Deeply nested messages must be read faster
* Message flagged state and colours in the View|Display|Advanced filtering dialogue
* Ctrl+G now changes the flagged state of a message
* Ctrl+P in message list view should print messages
* Ctrl+Shift+S calls Sorting Office/Filters
* Create reading confirmation is now an action
* Separate digest view column and message list visibility settings
* Import messages from Eudora should work fine now, especially the messages with attachments
* Broken message threads can be repaired by using the References field
* Encoding of large attachments is speeded up a bit
* "Received" time is now imported from UNIX mailboxes
* Changing of active account in the message editor changes the template for a new message.
* It should be possibe now to set redial delay to more than 180 sec
* Text parts of a message larger than 655360 bytes are treated as attachments
* Copy/Delete of messages should be a bit faster now.
- Some bugs with importing/exporting UNIX mailboxes
- It was possible to delete the last Administrative account
- Some bugs with character conversion of printed HTML messages
- "View|Message list" menu option in the Folder View was toggling Toolbar
- "Specials|Create Filter" dialogue was shown in the front of the main window when called from a Folder View
- A bug with recognising first/last name is the last name contained more than one names
- Subject line was ignored in search in headers
- Search|Advanced - Before/After dates were ignored
- Bug with sending the same messages several times
- Bugs with UU-Encoded files converted from the text bodies
- The mess with outgoing attachments must be fixed
- Now the "Delete attachments when the message is deleted from the Trash" option must be always working. Only for files from the account's attachment directory, of course
- Attachments of the "Text/Plain" type are now shown on the attachments pane.
- Message | Copy/Move to folder commands were not working in the separate message view window. Now they are working even for messages from the Mail Dispatcher.
- %FROM="smth", %REPLYTO="smth", %RETURNPATH="smth" macros are no longer cumulative, they just overwrite the previous data
- Character set recognition was not always working in attached messages
- Favourite flag change for address group was often ignored.
- If the next non-empty line after %QUOTES macro in a template was starting with the '=' symbol, quotation was not inserted. The same was with %COOKIE macro (and probably some other macros).
- Attachment flag detection was not working properly. My apologies to those who was detecting HTML messages that way - they are no longer marked as messages with attachments.
- It was not possible to send out messages with empty body.
- Bug with folder default encoding (almost Russian - specific) - must be checked
- Conversion from OE5 should now work correctly
- Some problems connected to networking: checking mail caused automatic dialling even when messages were addressed to local mailboxes and folders configuration is updated automatically when edit/create/delete folders and on exit, plus Account|Refresh folders to do it manually
- Problem with docking the Quick search toolbar
- Renaming address group directly in the address book tree panel had per-session effect
- Invoking address view from a separate viewer window problem
- Tree lines must be drawn correctly on black background
- Potential vulnerability caused by Eudora-like hole is removed
- There were made so many fixes/improvements that we cannot remember all of them to mention individually
Fixes in 1.42f (bugs were introduced in 1.42):
- Bug with some UUE attachments
- Possible security issues caused by X-BAT-FILES header
- Problems with attachments when the account's home or attachment directory is located on a network drive.
- Wrong caret positioning in the message editor
- It was not possible to print the first (by physical position) message in the folder
Version 1.41
+ Added support for PNG image files.
+ New macro %TRACKINGNUMBER (random 32-bit number, in hexadecimal).
+ Forward/redirect of multiple messages is improved.
* Improved speed of entering folders.
- Fixed potential vulnerability of 'X-Bat-Files:'.
- Fixed SMTP authentication when a server supports PLAIN authentication mechanism.
- When a new address entry was entered with a handle, the handle was not working until the next start of the program.
Version 1.39
* Speed of Encryption/Decryption/Digital Signatures greatly improved.
- Fixed few memory leaks.
- Ctrl+R didn't work in message viewer.
+ CHECKLISTBOX in Submission Forms.
- Undo / Cut / Copy / Paste / Select All items of Quick Search pop-up menu didn't work.
* Serial Number is not put in X-Mailer kludge.
+ New macro %TheBatSerialNumber.
Version 1.38
! Improved Dial-up networking support.
! Added help topics about regular expressions and template macros.
+ Macros are now fully-recursive, e.g. %SUBJECT="Replying to your message dated %ODATE %OTIME".
+ New macros: %FOLDERORGANISATION (current folder's organisation field), %SETPATTREGEXP="" (sets regular expression pattern for %REGEXPMATCH macro), %REGEXPMATCH="" (returns substring that matches a pattern set previously by %SETPATTREGEXP macro), %REGEXPBLINDMATCH="" (almost same as %REGEXPMATCH="" macro except matched string/substrings are not returned, they may be further extracted by %SUBPATT="" macro).
+ Shift+Ctrl+Q macro for editing quick templates.
+ %CLEAR macro for Quick templates to remove all text from the editor before inserting a template.
+ DEFTPL, QUEUEOUT, TPL, NFO, BATCH, WORDWRAP in submission forms.
+ %REPLYCOUNTER/%ORERPLYCOUNTER to generate "Re[n]:" text accordingly to the count of replies (can be useful for generated subject fields).
+ %ISSIGNATURE macro inserted into a Quick Template flags that the Quick Template is a signature. When such a template is be used, the current signature is replaced with the template text without change of the caret position.
+ %ACCOUNT="account name" macro to select the active account (not available for automated messages).
+ %LANGUAGE="language id" macro to select the spell checker language.
+ %INSERTPGPKEY="title" macro to insert a PGP public key (from keyring) with specified title. Works with internal PGP implementation only. E.g. use %INSERTPGPKEY="%FROMADDR" to insert your own public key.
+ %HEADERS macro for inserting original message's headers AKA kludges (%QHEADERS for quoted headers).
+ %QINCLUDE="Quick template handle" macro to include Quick templates in standard templates. Beware of self-recursive quick templates! We did not exclude recursive inclusion because it can be useful with RegExps.
+ "Import Key" item of attachments pop-up menu allows to import PGP-key(s) in either binary or armoured format from attached file.
+ "Allow send/fetch without entering the access password" option in account properties.
+ "Sticky" send/fetch windows' positions option in account properties.
+ "LDIF" option for "/IMPORT" and "/EXPORT" command line parameters to perform import/export operation on address book. Use "B" parameter to specify address book and "G" parameter to to specify the group. Eg: /Import;Ldif;B="MyBook";G="MyGroup";File="C:\MyFile.LDIF"
+ "Mark all messages Read" command in Folder menu.
+ "POP before SMTP" authentication for SMTP servers - see the Advanced SMTP Options dialogue.
+ Clicking on column header in Mail Dispatcher toggles all flags in the column.
+ "Extract files" action for message filters.
+ "Print"+"Print setup" function in the message editor.
+ Message age filter in the MessageTicker ("Messages|Age limits" local menu command).
+ A filter may be executed when a Windows Screen Saver is in either active or inactive state.
+ Special kind of replies (Quoting selection, no quoting, reply to sender) added to Message|Special menu
* The Bat! does not drop the DUN connection on exit if the connection was established from the program.
* JPEG decoder is really fast now.
* Improved diagnostics of SMTP send failures - now the last recipient is logged.
* Captions of Send/Receive/Message Dispatcher windows optimised for Windows Taskbar.
- Text goes to clipboard in correct codepage under WinNT.
- Fixed bug with displaying graphic files.
- Fixed bug with adding extra space lines on Base64 encoding.
- Address auto-view window didn't display photo.
- Fixed "vanishing buttons".
- %FOLDERFROMNAME, %FOLDERFROMADDR, %FOLDERREPLYNAME, %FOLDERREPLYADDR and %FOLDERNAME macros caused AV if used in a new message template and a message was created with no folder selected in a folder tree.
- Fixed minor bugs in macros handling.
- Fixed spellchecker menu behaviour when it was called with keyboard.
- It was not possible to print message headers.
- Bug with saving Quick templates in a password-protected account.
- Bug with cutting signal strings of a Kill filter (reported by Igor Shabalnikov).
- Spell checker suggestion speed was not remembered.
- "Save message" in editor window could reset modified flag without saving a message if destination address was blank (or message could not be saved by other resaon).
Version 1.36
! New images designed by TV4 STUDIOS Ltd.
! Perl-compatible Regular Expressions string matching when searching text in Message Viewer (Find Text), Message Editor (Find Text / Replace Text), Message Finder (see Advanced Tab), Sorting/Office filters (see Options Tab).
+ %REGEXPTEXT & %REGEXPQUOTES macros.
+ "VBODYRE" in Submission Forms.
+ New address list macros: %TOLIST, %CCLIST, %BCCLIST, %OTOLIST, %OCCLIST, %OBCCLIST.
+ New action in Sorting Office: Delete the messages from the server.
+ AutoFormat in message editor.
+ Auto formatting options can be quickly toggled using commands from "Utilities" menu of the message editor.
+ "This account is default for mailto: URL" checkbox in account properties.
+ "Send Queued mail" command in the Tray pop-up menu.
+ "Don't use From name for Reply-TO addresses" option.
+ PGP 6.5 plug-in.
+ Added ability to use system-defined colours in message editor.
+ Entering an indexed folder is 2-4 times faster.
+ Editor colours drop-doewn list in "Editor/Viewer Preferences" dialogues box has an additional list of system-defined colours starting with "Windows - ". Also, font style checkboxes are now correctly grayed.
+ "Open This Link" item of pop-up menu of message autoview can open selected text as a link.
+ Status bar of message editor windows is not sensitive to mouse clicks - block type, insert mode, message priority and confirmations can be changed by clicking left mouse button.
+ Floating toolbars in Message Editor and Mail Dispatcher.
+ When forwarding a message in Sorting/Office filters, you may specify different template.
+ You may choose between high-colour and 16-colour images in Options menu.
* Redirect button on Main Window toolbar and Folder Viewer toolbar.
* Fixed positioning of selected item in messages list when changing a folder.
- Exiting The Bat! just after cancelling of an SMTP session caused AV.
- Create reading confirmation in Sorting/Office filters didn't work. Now it works and allows different template.
- Mail Dispatcher always logged an error even upon successful completion of transfer.
- Fixed LDIF/Clipboard problems of the address book.
- Kill duplicates command didn't remove messages from MailTicker.
- Re-send message is now sensitive to the type of delivery set for account.
- "Subject:" could be inserted in the subject line.
- Fixed scroll bars in folder tree (finally).
- Sending a message to selected items from address book group did not work properly and could cause traps.
- It was unable to attach a file containing ';' or ',' characters in the name.
- Fixed invalid highlighting of several email addressed in a line, where one of addresses was terminating by dot character.
- "Wait for the currently incoming message to be completely received" confirmation didn't work - the connection was always broken.
- "Edit Group Properties" dialogue box could cause traps.
- Changing between folders with big amount of messages could consume all virtual memory causing The Bat! to stop responding.
- Fixed some tiny memory leaks.
- Fixed exclamation sounds in Mail Dispatcher. They were always played even if there were no error.
- Ctrl+C in HTML viewer didn't work.
Version 1.35
- Fixed Shift+Ctrl+M shortcut.
- Share and Description fields didn't update after editing Quick Templates.
- Fixed attach window behavour when changing split mode.
- Fixed "division by zero" error when dropping an address to a header.
- Fixed message list hint.
- In templates of a folder properties, after inserting a macro string from the popup menu the string did remain in the clipboard buffer.
- "Options menu" item in "USER ACCESS RIGHTS" of "OPTIONS|NET&ADMIN|PRIVILEGES" wasn't stored.
- From toolbar, it was possible to invoke "Sorting Office/Filters" when it was disabled in "OPTIONS|NET&ADMIN|PRIVILEGES".
- In MESSAGE AUTO VIEW window is parametr "Birthday" was displayed as "Name".
- Fixed scroll bars in folder tree.
Version 1.34
+ SMTP Authentication by RFC 2554 with support LOGIN, PLAIN and CRAM-MD5 authentication mechanisms
+ Address autoview window
+ Outlook Express 5.0 import added to the Import Wizard (some problems are expected though)
- Potential bugs caused by modal windows
- Some problems with MIME forwarding
- Bug with open outgoing messages from "Open reply" window
- Images in HTML viewer could not be displayed
Version 1.33
- Fixed printing bug with HP and some other printers
+ "Follow" button in the search window for focusing a message in the main window
+ Internal (not pluggable) version of PGP and possibility to choose what version of PGP you want to use
- Fixed quoted-printable transfer encoding handling
- Fixed problem with marking message unread
- If a transfer of reply initiated from message editor was cancelled, message text could be lost.
- Fixed problem with refreshing folder information after moving unread messages and changing folder position in the hierarchy.
- Other (mostly cosmetical) fixes
* MIME forwarding is now working
* Some changes with MIME 8-bit symbols in message header handling
* Address Entry properties dialogue is now invoked by Alt+Enter, Ctrl+Enter is used for creating message
* Submissin forms are not modal from now.
Version 1.32
* It is now possible to set separate print settings for each folders.
* Font settings for printing.
+ Message print in filter actions.
- Saving account default column settings is fixed.
* Main window splitting for all modes is done in more accurate way.
+ Two additional split modes.
- Bug with disappearing text of attached messages...
Version 1.31
- Bug with saving folders (appeared in 1.30).
! It is now possible to view HTML messages.
* Mouse wheel now works in HTML viewer.
! Quick Templates are implemented. It is now possible to use multiple templates for one message while you type it! See "Options|Quick templates".
! A brand new message list pane - it is possible to choose what columns should be displayed for a particular folder.
+ Threading in message list pane - by references, by sender, by recipient, by subject.
+ The "Show unread messages in MailTicker" option in folder properties - you can choose messages from particular folders not to appear in the MailTicker.
* The status of folders and message list is now continuously updated during receiving of mail.
* Translation tables are implemented more accurate now - it is possible to define both translations and Windows font script that should be used for displaying messages in a particular character set.
+ It is now possible to search a folder by typing the first character of its name.
* Pop-up menus in Folder/MailTicker message pre-view pane are the same as in the main window.
- Bug with address book pre-selection in the Address Picker dialogue.
* The Delete key is now functioning in CC and BCC fields in the Address Picker dialogue.
- Search for unread and/or parked messages only was not working correctly.
- Fixed bug with IMAP when messages were deleted off the server disregarding to what was set in Account properties.
* Folder-specific reading confirmation. Don't forget to switch it off for TBUDL.
* To add a cookie from a file, use %COOKIE="filename".
+ All new macros are listed in Miscellaneous sub menu in every template editor.
* Accounts can be dragged in the folder list just like folders.
+ %SUBJECT macro doesn't require %SUBJECT="" before setting of a new subject.
- A lot of small fixes.
Version 1.22
- %ORGANISATION (%ORGANIZATION) and %OORGANISATION (%OORGANIZATION) macros didn't work.
* IMAP Picker Details state (Details) is saved.
* Local delivery allows mailbox name as a destination.
- Fixed account locking.
- It was possible to add a user via Toolbar when machine mose is Non-TCP/IP WorkStation.
- Fixed bug with storing non-ASCII characters in vCard (VCF).
- When maximizing a window after scrolling a text, scrollers disappeared but the text hasn't been re-positioned.
- In message editor, Undo menu item didn't get greyed again when there is nothing more to undo.
- Backspace did erase a character when a block was selected.
* When sending a messages from Message Editor, and error occured, it is displayed in an error box.
+ %SINGLERE macro - for using "Re:" instead of "Re[n]:".
- Fixed SMTP HELO message. The Bat was sending "HELO [mailserver host]" instead of "HELO [client host]".
- Message cursor in messages list box didn't move to the nearest message (it has jumped to the first one) when replying to the last message and the folder has a filter to move messages to replied folder.
- Mail ticker didn't work in 1.21.
- Right mouse button click on the folder tree didn't update the focus.
- Folder View window sometimes raised an additional scroller for entire window with.
- "Bind attachments only while sending out mail" was ignored if attaching using drag-and-drop.
- Fixed cursor painting after scrolling.
- Message filter, when generating a message, could produce invalid Reply-To string if reply-to strings in account/folder properties were empty.
+ PGP v6.0.2 plugin.
- PGP v5.5.3 Preferences option "Encrypt new messages by default" and "Sign new messages by default" was ignored.
- Setting a filter to move messages to folder of another account and deleting destination folder caused Access Violation.
- Changing active account in message editor ignored improperly-entered passwords.
- Fixed some troubles with Large Fonts.
- Fixed autocombine.
* Parked messages are not being combined.
- Message header is now cleared when there are no more messages in the list.
- Fixed MS Outlooks's UUE decoding.
- Fixed nested multipart MIME processing.
Version 1.21
! Command line operation. For more information, see Help chapter "Command Line Parameters".
- Fixed import of Pegasus Mailboxes.
- Number of sent messages is logged correctly.
+ Customisable message header panel.
- On error opening attached file while sending out mail, such message went out without the attachment. Also, on a "Stand-Alone" or "Non-TCP/IP WS", an error box is displayed.
- It was possible to accidentally delete a folder (or remove a special folder) using drag-n-drop.
* Improved POP3 message retrieval to avoid "connection time out".
- Fixed Shift+Ctrl+End shortcut in message editor.
- Fixed a problem with decoding uuencoded attachments sent from MS Outlook.
* Speed of entering a folder increased almost twice.
- Saving an attachment to a full disk didn't cause an error message.
+ Pressing Esc on a folder refreshes it.
* Moving of parked messages asks a confirmation.
- Fixed mailbox importing capabilities.
- Improved URL highlighting.
- Copy Rule in Sorting Office/Filter didn't completely copy a rule.
- When deleting a folder or an account, not all files were deleted.
- Fixed a bug with loading some GIF images.
- Addresses in the address picker (called from message editor) were not sorted.
- Some SMTP error response messages could not be logged.
- /CHECKALL command line parameter could not work properly.
- Other minor fixes.
[/more]
---- History of changes ------------------------------------------------------
3.0
[!] Completely new filtering system, easier to understand and better to manage
[+] Automatic filtering on IMAP
[+] Mail chat (instant messager via simple mail protocols pop3/smtp)
[+] Virtual Folders and Folder View Modes
[+] Chat Virtual Folders for watching conversation threads or waiting for replies to specific messages
[+] Right-to-left text editor for eastern languages
[+] More anti-spam options
[+] Built-in Bayesian anti-spam plugin
[+] Support for Microsoft Office Keyboard commands
[+] Connectivity to MS Exchange servers
[+] New signed MSI installation to conform to XP SP2 Internet Explorer
[+] Improved XP-friendly interface, and possiblity to apply different skins to the program interface
2.12
[-] VF: incorrect working with Trash folders
[-] Wrong message was shown by quick filter
[-] (#0003269) Copying a single word does not copy the last character
[-] (#0003244) "From" in Header-View is missing at start-up with param /min or /minimize
[-] (#0003003) Plain text (Windows) - Insert cookie doesn't work
[-] (#0002690) The Bat! in CryptoAPI mode couldn't display S/MIME messages with content encapsulated inside the signature object.
[+] GUI: header pane shows photo for sender presented in AddressBook
[+] Improved AntiVirus (BAV) API to pass original attachment name to the scanner in Unicode
[+] MicroEd: Ctrl+Del deletes word on the right
[+] Support of multiple .msl files located in images directory
[-] IMAP: loose of messages/flags after new message arrival
[-] IMAP: Courier Server compatibility
IMAP Requests queue Connection Center
"Compress Folders" also defragments message base and index files (.TBB and .TBI) on NTFS volumes
IMAP synchro progress in IMAP requests
Usability improved in the Sorting Office window: for the input fields with accompanying buttons, Enter emulates first button click, Cltr+Enter is used for the second button (if any); tab stops set more correctly now.
[-] "Mark stored junk mail as read" checkbox enabled status wasn't dynamically updated when checking "Move a message to the Junk folder if the score is greater than"
[-] (#0001010) Connection Center was always bringing TB! main window on the top after it's finished
[-] (#0001146) When searching on LDAP server which was returning empty entries for user certificates, error messages were popping up for each addressee.
[-] (#0002744) AB's "File|New message using template" commands were using AB entry's personal template if any.
[-] (#0002792) AB header titles were not changed immediately upon language switch
[-] (#0003079) IP address was provided in non-literal form in the SMTP's EHLO/HELO command
[-] (#0003083) X-Mail-Chat: Yes header was added to all automatically created messages
[-] (#0003085) Sometimes content of letter in virtual folders not displaying in prewiew pane
[-] (#0003132) Filtering by AGE did not work
[-] (#0003161) Mark the mail in common VF as Junk leads to common junk mail folder
[-] (#0003206) TheBat! asks for a password, when you change the account in editor
[-] (#0003230) The hint of Menu Navigator is blank
[-] Ctrl+Alt+Shift+T Reloads images from .msl files
[-] Ctrl+Shift+R Show/Hides Connection Centre
[-] Exchange : Attachment names with national characters were incorrectly encoded when sending messages via Exchange protocol
[-] Exchange : Some Exchange-related fixes
[-] Group box captions didn't paint with correct charset with XP Themes.
[-] HTML Editor: 'Insert table' font
[-] HTML Editor and status-bar autospell check
[-] HTML Spell-check caused AV
[-] IMAP Trash used incorrect image
[-] IMAP: (#0002290) Autosynchronisation doesn't lead to sub-folders being synchronised
[-] IMAP: (#0003172) subfolder not synchronized automatically
[-] IMAP: (#0003196) "Funky" message list pane and message pane refresh
[-] IMAP: (#0002383) INBOX can be set as pre-defined Outbox, Sent and Trash too
[-] IMAP: AV on some filters on local Outbox
[-] IMAP: Changing remote Outbox/Trash/Sent doesn't need program restart
[-] IMAP: Moving messages has some problems (may be it caused problems in deletion and in filtering)
[-] IMAP: better work with remote Outbox at Courier IMAP server
[-] IMAP: doesn't send message if other requests (sync, list) are before and IMAP Outbox used
[-] IMAP: filtering to local folders was not working
[-] IMAP: filtering ignored queue
[-] IMAP: filter by kludge AV Error
[-] IMAP: incorrect message number in Sync and Download Requests
[-] IMAP: search results were not sorted
[-] IMAP: sometimes synchronization of new messages cleared all folder cache
[-] Incorrect copy from source window
[-] It wasn't possible to save attachments which had directory component in their filenames.
[-] MicroEd: Spell check language in status-bar popup menu
[-] SMTP/TLS+dedicated port workaround for servers that do not accept data blocks larger than 2KB.
[-] Sort order arrow in the message header was reversed.
[-] Spell check language in status-bar
[-] (#0002903) Switching between text/html viewer form Main Menu/View/Use plain viewer (or from viewer popup menu)
[-] VFs : SecureBat - Crash when marking a folder read while it is assigned to a virtual folder
[-] some other cosmetic fixes
[more]
2.11
+ Mail Chat (Tools|Mail Chat)
+ Chat Virtual folders for watching conversation threads or waiting for replies to specific messages
+ "Utilities|Create a Quick Template" menu command in the message editor to quickly create a QT based on the selected text
+ (#0001869) New Window Split Mode - Full-width Message List
+ Automatic filtering on IMAP
+ Customizable hotkeys for next/prev folder tab (Edit shortcuts/MainMenu/Specials)
+ It is now possible to re-filter only selected messages
+ Message Editor (using MicroEd) has new status - AutoFormat, AutoWrap, JustifyOnWrap, AutoSpell
+ Possibility to insert a line divider in HTML editor
+ URLs of incoming messages are added to the log
+ Possibility to open URLs by double click from the account's log viewer
+ SmartBat.INI: [Options] Taskbar = 1 - shows smartpad in taskbar
+ Support of Images\PDSF.MSL file for translating smileys (see the Beta distribution file)
+ VF message DblClk - opens VF folder view; Ctrl+DblClk - Follows message; Shift+DblClk - opens folder view
+ Viewing account's log window is no longer modal
+ Ctrl+Shift+Tab switches tabs
+ UTF-7 is now supported in IMAP folder names
* (#0001307) Tab order in the Folder Maintenance Centre is now working more correctly
* (#0002992) UTF-7/8 decoding is now much faster
* It is now possible to log manual refiltering
* Search options in the Accont Log View pop-up menu
* The current folder was removed from the Unread tab when new mail was received
- (#0001633) Character set detection bug in PGP/MIME messages
- (#0001742) Unread messages were loaded and treated as read during refiltering process
- (#0002259) Embedded image files were multiplicated at each [auto] save
- (#0002653) Account tree nodes' states were not stored correctly
- (#0002673) Selected shortcuts for Send/Queue in the message editor weren't remembered
- (#0002716) Access Violation error while search in a deleted folder
- (#0002764) The "l" LDAP attribute was not processed
- (#0002922) Deleted messages counters were not updated in the Folder Maintenance Centre
- (#0002951) Access Violation error when selecting folders for search in message reminder
- (#0002955) Generic view mode setting is not saved, previous setting is used after restart
- (#0002972) Account tree expand, when you open the account properties
- (#0002997) Split mode - full width msg list - msg preview toggle one way
- (#0003005) Virtual Folders think they're Normal Folders is VF name and Directory are not the same
- (#0003026) Option "Edit | Select all" doesn't work in HTML editor, Ctrl+A works
- (#0003027) MessageFinder does not "Follow"
- (#0003038) Using "IMAP Folder management" deletes account level VFs
- IMAP folder management could fail to see some folders on some IMAP servers
- No duplicates of message in chat folders
- Some other minor fixes
- Chat didn't recognize sides
- Source view can be used without mouse
- 'Watch replies in...' uses full folder paths
- Editor modified icon didn't changed
- Empty chat folder removes watching from all messages
- Some minor fixes
- Various cosmetic fixes[/more]