History

Most Recent Changes

Version 5.2.5 (November 2015)

See: http://poptrayu.sourceforge.net/2015/5-2-5-now-available/

Version 5.2.4 (November 2015)

Bug Fixes
———
* Re-ordering accounts occasionally causes account order to get scrambled and risking account data loss
* Deleting accounts (other than the last one) may cause account data to get scrambled or crash
* After archiving messages, if you switch tabs the message may incorrectly reappear in the message list until the next account check
* “Folder missing” for Archive does not show the fixit task dialog.
* Message count may be incorrect after archiving until next account check
* Help file: Added a couple “missing” pages to the index

Remaining Known Issues
———————-
* Deleting a message from the preview window does not use the “Quick Delete” algorithm
* Archive button cannot be disabled for IMAP accounts when archive folder does not exist.
* some new translatable language strings since 5.2.2 are not documented in the blank translation file yet
* Importing account with zero existing accounts edit leaves fields un-editable until another account is added.

Version 5.2.3 (November 2015)

New Features
————
* IMAP accounts will only download unread messages (those without the IMAP /seen flag) when in “hide viewed messages” mode (by pressing the more->hide button on the main toolbar, or by setting the option on the Main Window options page). Very helpful for users with thousands of old messages in their inbox and only a handful of new messages. Can be used with “limit inbox size” option if desired.
* Vista/Win7+ style Task Dialogs (these are emulated for XP) used for certain error messages with more useful options for how to respond to problems:
* Run Mail Client – Default email client blank
* Check for Email – Incoming mail server blank
* Check for Email – Connection closed gracefully because username or password incorrect
* Delete account
* Spam or Trash IMAP folder does not exist
* Notification plugin support disabled, due to lack of useful working plugins.

Changed Features
—————-
* When deleting an account, user is prompted to (optionally) create a backup of the account settings before deleting.
* Batch update display When changing read/unread status of several messages for faster display
* When an account is deleted, any rules specific to that account will be set to inactive in addition to the prior behavior of being re-associated with all accounts.
* A couple defaults changed (only affects new installations, not upgrades)
* indicate viewed and unviewed messages = true
* Default tab for preview window = HTML view

Bug Fixes
———
* Deleting immediately should only remove message from message list if successful deletion
* Handle EIdReadTimeout exception when connecting to delete a message
* Changing advanced option use MAPI instead of Mailto change was not triggering save button to be enabled.
* Account edit dialog not correctly detecting whether or not the account has unsaved changes.
* Do not check hours boxes were not scaling correctly for large fonts
* The “…” buttons on the Options/Defaults screen were covered by the textbox in certain languages including English.
* Blacklist Action “Delete” was not displaying properly in the options configuration page
* When connection reset by peer is detected, make sure to disconnect imap so it can reconnect successfully.
* Wrong total Messages count displayed on account tab in “hide viewed” mode with “limit inbox size”
* IMAP delete failure sometimes not detected and shown
* Deleted messages reappear after changing tabs
* Deleting message failure not detected correctly (causing other cascading errors)
* Account don’t check times on accounts screen displaying as AM for both AM and PM.

Known Issues
————
(these issues have not yet been fixed)
* After archiving messages, if you switch tabs the message may incorrectly reappear in the message list until the next account check
* Message count may be incorrect after archiving until next account check
* Deleting a message from the preview window does not use the “Quick Delete” algorithm
* Re-ordering accounts occasionally causes account order to get scrambled and risking account data loss
* “Folder missing” for Archive does not show the fixit task dialog.
* Archive button cannot be disabled for IMAP accounts when archive folder does not exist.
* some new translatable language strings since 5.2.2 are not documented in the blank translation file yet

Version 5.2.2 (October 2015)

New Features
————
* Unicode password support
* This version compiled with optimizations enabled

Changed Features
—————-
* Canadian French trasnslation updated

Codebase Improvements
———————
* Eliminated warnings and hints throughout the project
* MadExcept settings updated, no longer includes certain unnecessary logs

Version 5.2.1 (September 2015)

New Features
  • Add Gmail Label via rules. (rule will be skipped if the account is not IMAP or Gmail Extensions are not enabled for the account).
Changed Features
  • When a rule marks a message as important on IMAP accounts, the message will be flagged as important on the server as well.
  • Previewing an externally deleted IMAP message shows a better error message and deletes the message from the message list.
Bug Fixes
  • Translation code implemented for New dialogs
  • Error handling for EAccessException in TfrmPopUMain.lvMailInfoTip
  • Certain HTML emails (such as ebay) with MIME type multipart/alternative not showing up correctly as HTML
  • IMAP logging should not have been enabled in 5.2.0
Codebase Improvements
  • Refactored Rule Actions Ini Save/Restore code.

Version 5.2.0 (September 2015)

New Features
  • Server Important Status: Mark IMAP message(s) as important/not important (ie: “starred” for Gmail) on the server from the main window.
  • Server Read Status: Mark IMAP message(s) as read/unread on the server from the main window.
  • Server Trash & Spam Folders: IMAP account options to move deleted messages to server trash folder, move deleted spam to server spam folder
  • Archive: Gmail compatible IMAP archive button (for non-gmail accounts this moves messages to a specified IMAP folder)
  • Ini/Settings Folder Access: The “…” button next to the ini/settings storage path now opens that folder in explorer.
  • Backup/restore account(s) from the account edit screen.
Changed Features
  • Connections Stay Open: IMAP accounts now attempt to leave connection open between checks for faster checking, more responsive preview, and quicker processing of actions like deleting messages or changing their read status.
  • Fast delete: Deleting message(s) immediately (rather than at next scheduled/manual check) no longer triggers the account to be rechecked for new mail. For users with large inboxes this results in an enormous performance benefit.
  • UID Expunge: For IMAP servers that support UIDPLUS like gmail, delete will now use UID EXPUNGE instead of EXPUNGE so that only messages deleted by PopTrayU are expunged (permanantly removed) and messages deleted by other clients are unaffected.
Bug Fixes
  • (Deleted) Message not found after checking for new mail after deleting messages.
  • “Select all” toolbar button not selectable when no messages selected
Codebase Improvements
  • Certain IMAP commands (mosly new ones, but also used by ShowFirstLines) that use the Indy function SendCmd have syntax changes.

Older Changes