What's new in Portable POP Peeper Pro 5.4.6

Jun 13, 2023
  • Updater: When an update initializes, if POP Peeper is taking too long to exit, Updater will automatically and continuously check if POP Peeper is running so it's no longer necessary for user intervention to proceed with the update
  • Updater: If the update is successful, the final prompt (stating success) will self-close after 10 seconds, allowing PP to restart with no user interaction in many cases
  • Oauth2 is no longer recommended for Outlook accounts; Oauth2 is still available but POP Peeper will not suggest it; this is in response to Outlook's history of prolonged outage for Oauth2
  • The open/save attachment dialog will now show the file extension (and highlight it if appropriate); this is in response to an RTLO trick that malware can use to disguise executable files (note: this particular exploit uses unicode and therefore does not affect POP Peeper v5)
  • Fix: (IMAP) Idle command may be getting sent to server when it shouldn't; this can cause timeouts and potentially crashes
  • Fix: In some cases, when viewing a message "Re-download message" would use a cached copy after refreshing (close and re-open would display correctly); this affected html-based messages
  • Fix: For Options pages (Options, PPtweaker, Account, etc) the font used in the list now matches the font used on the right; previously, the left-font used a non-serif font and the right used serif; now, both use serif
  • Fix: More/Better feedback is provided if data file is found to be read-only/write-protected (e.g. due to UAC)
  • Fix: AntiJunk: Using "duplicate" in Rules list would cause the Action of the new rule to be invalid (this should also fix/allow the modification of existing Actions that were broken due to this bug)
  • Fix: AntiJunk: Copy/Paste ruleset was not copying the user flag action

New in Portable POP Peeper Pro 5.4.5 (Feb 8, 2023)

  • "Save all attachments" will now also save messages (.eml)
  • Fix: Yahoo's IMAP server doesn't return the headers when both preview and headers are requested; this affects retriving a preview when attachments are in the message (the headers will be blank); this is a Yahoo server-side bug

New in Portable POP Peeper Pro 5.4.4 (Feb 8, 2023)

  • POP Peeper will check to see if Updater is currently running and prompt user if it is (note: this requires a minor change to updater.exe and this change won't take effect until v5.4.4 is the current-installed version)
  • Configuration file for free.fr (default config does not specify SSL)
  • Fix: Certain types of email can cause an infinite loop when trying to render full-html (due to scripts in the email)

New in Portable POP Peeper Pro 5.4.3 (Feb 8, 2023)

  • Fix related to previous fix ("may not detect a loss in messages while idling"); Outlook, specifically, still had a problem, partially due to Outlook no longer sending idle notifications

New in Portable POP Peeper Pro 5.4.2 (Feb 8, 2023)

  • Address Book: Better support when importing contacts from Gmail (when using "Google CSV")
  • PPtweaker: Fix: The 'Tab' key can no longer be used for shortcuts as this creates no way to get out of hotkey
  • PPtweaker: WebBrowser now allows you to choose from registered WebBrowsers
  • If the global polling interval is 0 (auto-check disabled), then relevant controls will be disabled (single/per-account timer options; per-account polling interval)
  • When dragging messages, the cursor will change depending on whether the drop target is valid or not
  • When dragging accounts or messages, pressing esc will cancel the drag
  • - "Compose new message" added to the context menu of the tray icon
  • Send Mail: double-clicking on the header text (e.g. "to", "subject", etc.) will toggle all headers ("cc", "bcc", etc.)
  • Show SSL version information in "Server info" window
  • Fix: Case where clicking on link in message would not trigger external browser (bug introduced into v5.3)
  • Fix: Case where Junk View would revert to showing All messages after updating POP Peeper (case: if, after activating, you don't toggle Junk View before exiting POP Peeper)
  • Fix: IMAP: in certain cases, POP Peeper may not detect a loss in messages (email removed from server) while idling; this was more prevalent with servers that don't update idle connections quickly (e.g. Yahoo)
  • Fix: For email headers, the underscore character (_) is now encoded for quoted-printable when applicable
  • Fix: Esumsoft banner will fallback to http if https returns 12029 error (common when Internet Option TLS settings are not setup correctly); also: several colors for the forced banner were removed
  • Fix: Tooltips added for items in the date/time column of outbox and draft
  • Fix: Cases where IMAP's list of folders didn't autosize so there would be an unnecessary horizontal scrollbar
  • Fix: Oauth2: On older OS's (win7), POP Peeper would fallback to a now-unsupported method for Gmail because Win7 does not support the server method required by Gmail (unless POP Peeper is run as admin); a prompt now shows suggesting that an "app password" should be used instead
  • Fix: Rare case where poorly formatted date in "Received" header can cause an error and not display message when opened (sample message from CenturyLink newsletter)
  • Translation change: "Double-Click here to access messages" changed to "Double-click here to unlock"
  • Plus Pack:
  • Voice Notifier: new option on the General settings page: "Include additional voices"; this can make more voices available installed via Windows Speech Settings control panel and other sources; "Experimental"
  • Voice Notifier: Fix: The option to "stop voice notifier when new email was dismissed" was not implemented in the GUI (the option was displayed but did not respond to changes)

New in Portable POP Peeper Pro 5.4.1 (Jun 29, 2022)

  • Fix: SMTP did not work for POP3/Oauth2
  • Fix: Case where delete mail immediately did not work with AntiJunk (when processing was completed while POP Peeper was logging out of POP3 server)
  • Fix: Potential crash when exiting POP Peeper while AntiJunk was processing messages

New in Portable POP Peeper Pro 5.2.2 (Dec 1, 2021)

  • Fix: Potential issue/crash when closing Sent Mail Viewer before it's initialized
  • Fix: Rename banner extension to avoid issue with server

New in Portable POP Peeper Pro 5.1.2 (Apr 16, 2021)

  • Fix: Continued problems with the change that affected DPI and resolution; still cases in win10 where statusbar would be overlapped (if main menu took 2 lines; or if both DPI and text-size were both set to > 100%); serious issues with earlier OS's like win7

New in Portable POP Peeper Pro 5.1.1 (Apr 9, 2021)

  • Fix: When "make text bigger" (not DPI is used, the message and account lists may extend too far down and overlapping the statusbar
  • Fix: When starting POP Peeper, the main window may appear resized and repositioned in the top-left corner
  • Fix: Some emails (typically certain newsletters were missing parts of the email body

New in Portable POP Peeper Pro 5.1 (Apr 7, 2021)

  • Oauth2 support for AOL
  • Web of Trust (WOT) has been removed; it has been replaced with a "URL Trust" plugin which is a pre-defined and user-defined trust list for URLs; an alternative safelist is being considered for future implementation
  • New option to refocus window when view-message window is closed (ie. it opens the next view-message or main window) [main menu: Tools / PPtweaker / Misc -- Focus next POP Peeper window]
  • Updated Oauth2 support for Outlook
  • Fix: Oauth2: The embedded browser method is no longer compatible with Yahoo/AOL, so the external browser method will be used by default
  • Improved efficiency when calculating message stats
  • When limiting the number of messages retrieved, POP Peeper will try to suppress old unread messages being reported as new
  • Added "sort" menu under the main Messages menu so that sort column is keyboard accessible
  • Fix: Another issue with prompt asking to enable polling interval when come out of sleep (when polling interval=0 AND there's a current disable-between-times in effect)
  • Fix: Forwarding a message wouldn't include attachment if the internal structure of the message was a file-only (no message body in the message format)
  • Fix: If use Address Book for current compose message and it resulted in changing the account (due to default account for the recipient), the recipient would not get set
  • AntiJunk: You'll now get a warning prompt if you enable the action to use "imap move" without specifying a folder
  • Fix: Spell-checker wasn't loaded properly in WinXP/Vista
  • Fix: Rule Wizard: when appending to an existing rule, the name/email-address selection was not using the correct value (e.g. selecting "email name" would use "name and address")
  • The TLD lists have been updated and moved to the base install folder (no longer AntiJunk exclusive)
  • SendMail: Links are now underlined and clickable
  • Spell-checker: Links are ignored for real-time checking but are still checked when doing full spell-check (F7)
  • Fix: When new messages are being added to the list and you change the account being viewed, some of the new messages may have been erroneously displayed
  • Fix: When loading an encrypted .inx file that was corrupt/empty, it would not attempt to load a potential .bak file, it would simply exit
  • When displaying updates that may be missing components (available from the Activation window), POP Peeper will not display "not installed" as this can cause confusion, it will just show the available version
  • Setup Wizard will no longer even allow you to select a portable configuration if the folder is not writable
  • Fix: Certain bright colors could not be set for messages (ie. as result of AntiJunk rule)
  • The character set that POP Peeper uses when sending email can be manually specified (only if not detected as a non-us-ascii language); requires manual ini edit: in the '[Plugin_SendMail]' section, 'CharSet = [charset]' for example: CharSet = iso-8859-1
  • Fix: in some cases, the Account-List width could not be resized; ie. this can occur if the width was increased with a high DPI, and then returned to a lower DPI (where the current width exceeded the allowed width for the lower DPI)
  • Fix: Theme Viewer: if using auto-view and select a theme that would cause the "POP Peeper may change accounts' color" prompt, the prompt would not accept mouse input until you switched to another window (keyboard/esc would work)
  • Fix: Potential crash/other-issues with how main status bar sets text (this was discovered while implementing a future feature and may not be relevant to the current version)
  • Optimized the //maint// procedure for the Search database (should be much faster now in certain cases); also added progress bar to indicate that it's still performing maintenance
  • Fix: Potential crash if mark message as Legit while POP Peeper is retrieving the message (if started with header)
  • Option to specify if/when a check mail occurs when internet connection is initially detected
  • Fix: When deleting Imap messages to a trash folder, POP Peeper wouldn't detect top-level folder names that might be trash folders (e.g. top level "Deleted Items" folder)
  • Fix: In certain cases, where the dpi to screen size ratio is too high, the message list scrollbar would not be visible/accessible (technical: if 634*dpi>screen resolution; actual case used 200% with 1024x768 resolution, so 634 * 2 > 1024; the new formula replaces 634 with 409)

New in Portable POP Peeper Pro 5.0.3 (Oct 21, 2020)

  • Fix: IMAP: Changing the custom trash folder may not take effect immediately if the folder's value had already been cached
  • Fix: IMAP: When retrieving a preview fails, POP Peeper will now retrieve the entire message (this seems to be an issue with Yahoo servers, the same message using the same command which fails on Yahoo works on other servers)
  • Fix: Potential crash when Windows shuts down

New in Portable POP Peeper Pro 5.0 (Sep 8, 2020)

  • Message searching
  • Themes (e.g. Dark theme)
  • New and higher resolution icons
  • User-defined account order (drag & drop accounts to re-order)
  • View message window no longer blocks main window and you can open multiple view-message windows (modeless)
  • Auto-Update
  • Imap upload (upload .eml messages to an IMAP server by dropping files onto the Account window)
  • Imap save sent messages to Sent folder (disabled by default, enable per-account on the 'Send mail' page)
  • Rule wizard -- easily create rules based on the selected message (to play special sounds for the sender, ignore, etc.)
  • OpenSSL v1.1
  • Print message enhancements -- select printer, print in the current mode (plain, rich, html)
  • Installer has a "quick" install option for one-click installs that uses your last install options
  • MAPI support
  • Spell-checker adds case-sensitivity (optional, enabled by default)
  • Web of Trust has new display filtering options to only show suspicious URLs and/or domains
  • Clickable banner provides additional options and information when viewing a message
  • Important flag: Highlight important messages; keyboard shortcut (default: Ctrl+I) makes this more convenient to use
  • Don't automatically mark messages as read: messages require you to mark-read, delete, or reply so you don't forget to reply to messages
  • Spam processing is now multi-threaded and is much faster, especially when downloading 1000's of messages
  • A timeout is now applied to DNSBL and URIBL lookups to prevent unrespsonsive lookup's
  • Imap preview now includes HTML (Plain+HTML; previously, just Plain was retrieved)
  • Display Junk option now has a "training mode"
  • Shareware trial resets for v5 (if v4 was previously used, v5 allows another shareware trial)
  • AntiJunk has 3 new rule types: +InWhiteList, +InAddrBook, +InBlackList
  • AntiJunk allows you to re-order sub-rules
  • Outgoing email can be tagged as high/low priority
  • Messages marked as low priority by the sender displays an icon
  • Oauth2 improvements (including capability to use personal webbrowser instead of embedded browser)
  • WebMail is now a subscription
  • Banner that can be used to convey important messages from Esumsoft
  • Many performance optimizations, memory optimizations, bug fixes, tweaks, etc

New in Portable POP Peeper Pro 4.5.3 (Sep 18, 2019)

  • Fix: Gmail OAuth consent couldn't sign you in
  • Fix: Potential crash when "use optimal column sizes" for Account list and there are different columns for normal/account view mode
  • Fix: LED flash switching to wrong state in very specific scenario (rare)
  • Fix: Issues related to removing HTML background images
  • Fix: Certain types of messages would show duplicated text (rare)
  • MOTD data (PPInfo.txt) can now be saved to ProgramData folder if main data folder isn't writable

New in Portable POP Peeper Pro 4.5.2 (Sep 11, 2018)

  • Fix: Hostname matching (aka SNI) is now enabled by default; this improves security and is required by Avast/AVG for Gmail; this may cause some email accounts that are not configured correctly (as specified by the email provider) to error; this potential error condition will only affect email hosted on personal domains (see: https://www.esumsoft.com/products/pop-peeper/faq/?q=error_ssl_hostnamemismatch)
  • Fix: Multiple accounts simultaneously accessing a server which requires cacert-full.pem may error on the first attempt, but would succeed on the subsequent check
  • Fix: Certain emails may load slow the first time (e.g. NewEggFlash)
  • Fix: Attempting to use Gmail OAuth2 when the email address contains "success" would cause the window to close immediately
  • Fix: Attachments with a semicolon in the filename would get cut off at the semicolon
  • Changed files (from v4.5.1): POPPeeper.exe, Imap.dll, Smtp.dll, PPtweaker.dll

New in Portable POP Peeper Pro 4.5.1 (May 30, 2018)

  • Fix: cacert-full.pem wasn't always being used when it should ("self signed certificate in certificate chain"; imap.gmx.net)
  • Fix: Certain IMAP servers (Orange) do not support the "special-use" extended flag correctly (resulting in no folder listing and error when deleting email as messages could not be moved to the trash folder)
  • Fix: Certain IMAP servers (AOL/AIM) may include NULL characters in text response which caused POP Peeper to parse the response incorrectly (note: AOL subsequently fixed this issue)
  • Fix: POP Peeper may not report an error if IMAP server disconnected during login
  • Fix: Certain issues with pre-defined servers when creating a new account
  • Fix: HTTP headers larger than 8KB would fail (this is to fix a recent Yahoo WebMail issue where http headers will sometimes be 28KB or larger, this appears to be a non-intentional Yahoo issue)
  • Fix: User-flag: In View-message window, the '*' to indicate the current flag might be placed on the wrong item or none at all (if using custom icons where the display order didn't match the index order)
  • Fix: User-flag: clicking directly on the (top-right) user-flag to bring up context menu would adversely affect subsequently accessing the 'user flag' menu under the 'Message' menu (graphics would be invalid)

New in Portable POP Peeper Pro 4.5 (Dec 7, 2017)

  • Per-account limit for the number of messages retrieved (POP3/IMAP); this setting is on the "Advanced" page for each account
  • Ini file encryption: The ini file can be encrypted with a user-supplied key; see help for more information
  • The "View HTML" banner when reading a message now displays full html (images) when engaged; this removes the need to double-click twice (except when the message is evaluated as Junk)
  • The "Smart view" combobox on the "View messages" Options page is now an "Advanced" setting
  • Fix: When switching between SSL/TLS and STARTTLS for POP3 accounts, a restart may have been necessary to work correctly
  • Fix: In certain cases (Pinterest), URLs in messages were being modified causing the links to be invalid when clicked
  • Fix: When the Oauth2 error "OAuthAccess empty" occurs, it now provides additional instructions to fix the problem
  • Fix: In certain cases, Imap wasn't reporting pertinent errors
  • Fix: cacert-full.pem is now included and will be used as-needed; this offers convenience to users who need the file, but doesn't force users/accounts that don't require it to needlessly access the file
  • Fix: Certain columns on the Outbox/Draft pages were sometimes automatically resized (and saved) in an undesirable manner
  • Fix: Certain IMAP servers (e.g. Yahoo) may take an excessively long time to return failure if login was invalid
  • Fix: In certain cases, scrolling in Message List could cause artifacts at the bottom of the window (below the last message) due to clipping
  • Fix: 'Email client' button on toolbar wouldn't work correctly if using PPtweaker option 'Show buttons using text'
  • Fix: If the Windows 'Temporary' folder is mis-configured (e.g. read-only or permissions), POP Peeper will use a folder in the POP Peeper Data folder for temporary files (note: data temp folder can be forced in ini file using hidden option: UseDataTemp = 1)
  • Fix: Activation: in certain cases, POP Peeper may not have loaded the Activation data correctly and could require unnecessary Activations; other factors are involved, but this could most likely occur when using a portable installation on multiple computers
  • Fix: When using per-account "hide read messages", read messages would be erroneously removed on minimize if that particular account was being viewed
  • Fix: When using OAuth2, "server requires authentication" setting is assumed on; otherwise, the error response from server may be confusing
  • Fix: Potential deadlock (hang) on initial checkmail (potential can occur when an SSL account and webmail account check simultaneously in the first mail check)
  • Fix: When saving real-time logfiles (PP_Log.txt and weblog.txt), files will be split up when a certain filesize is reached for performance reasons
  • Fix: When using per-account sounds, if a sound was not specified for an account, in certain cases, no sound would play for new mail received on that account
  • Fix: Potential hang due to certain sound configurations (e.g. using a custom .wav file with Voice Notifier could cause hang when Windows Playback device was changed); note: this fix now forces the "no mci" option in PPtweaker/troubleshooting and may have side-effects for some users (e.g. if you use skin notifier with sounds, the main sound file specified in POP Peeper may not play)
  • Fix: Stopping a checkmail could get stuck in a loop
  • Fix: Under certain circumstances, POP Peeper may immediately log back into an IMAP account (when idle disabled, e.g. Yahoo) after it disconnected in order to send a "mark read" command, instead of delaying the command for the next CheckMail
  • Fix: Editing an account and using "..." for AOL/AIM (and possibly other pre-determined servers), the SSL value would use STARTTLS instead of SSL/TLS, even though the server information specified the latter
  • Fix: Potential hang when updating trayicon tooltip for "time remaining until next mailcheck" (potential hang only if that option is enabled)
  • Fix: Potential deadlocks
  • Plus Pack v4.5:
  • Sent Mail Viewer: support for Ini encryption
  • Voice notifier: voice will no longer pause when a connection/session is active; it will only pause to play sounds (e.g. new mail sound)
  • Voice notifier: new option to pause notifier when sound is played; defaults to no pause (may be necessary to enable if new mail sound uses voice)

New in Portable POP Peeper Pro 4.4 (May 10, 2017)

  • Create new account auto-configuration: POP Peeper now uses an online database to import server settings based on your email address (with capability to customize for your personal domain)
  • Database and memory optimization. Depending on the number and size of messages, POP Peeper will now:
  • use significantly less memory
  • start significantly faster (less I/O and cpu usage)
  • SSL certificate verification; uses Windows SSL certificates for verification to prevent man-in-the-middle attacks
  • AntiJunk: Change: If using the "ignore/junk" notification sound, the sound will not play if the message is marked for deletion as a result of AntiJunk
  • Fix: New algorithm used to determine if black text or white text should be used on account/background color for tray icon
  • Fix: A new font face is used for the tray icon text which uses anti-aliasing to improve legibility
  • Fix: In certain cases, "http://" would display at the beginning of an email when viewing it
  • Fix: Certain SMTP errors should now display more useful information. In particular, sending a restricted file via gmail would previously display "Error verifying message terminator" with no other relevant information; now it will display the reason as described by gmail
  • Fix: In Classic mode (ie. XP-Theme disabled), the icons in the context menus showing user flags were cut off
  • Fix: GDI leak introduced in v4.3
  • Fix: SMTP: when using OAuth2, SMTP was using the login-id instead of the email address to lookup the OAuth2 credentials, which would fail if they were different (uncommon)
  • Fix: SMTP: Issues would occur if the previously selected "default send account" had been deleted; now: prompt will appear if the account doesn't exist
  • Fix: In certain cases, if OAuth2 failed for token refresh, POP Peeper would not report an error
  • Fix: AntiJunk: "Purge bayesian" was not performing its duties
  • Fix: IMAP: timeouts were calculated incorrectly (ie. not reset when partial data received)
  • Fix: IMAP: if server disconnects unexpectedly, it would often report a "Send" error; now it will report "server disconnected unexpectedly"
  • Fix: IMAP: On certain errors, POP Peeper will immediately log back into the server and re-attempt the command (up to 2 retries)
  • Fix: IMAP: Errors occurring during logout are now ignored
  • Fix: POP3: improved error handling (similar to IMAP) for unexpected disconnects and retrying
  • Fix: SMTP: OAuth2 will only be used if the incoming server is using IMAP (this prevents an imminent failure if the account is changed from IMAP to webmail/POP3)
  • When activating just the Plus Pack (and not Pro), "Pro" would remain selected and indicate that it was not activated; now "Plus Pack" is automatically selected to avoid confusion
  • Using MouseWheel when viewing a message will always scroll the message body, regardless of what has the focus (e.g. it won't try to open an attachment)
  • Error log (copy to clipboard format) now includes the number of consecutive errors; helpful for troubleshooting
  • Logger now includes filters
  • Storage options (none/header/entire) has now been designated an 'advanced option'
  • When using Hotmail/Outlook (webmail) protocol, it will default to use SMTP for sending (WebSend is not supported)
  • Hotmail/Outlook webmail protocol is now favored over IMAP/POP3 (note: POP3 is not enabled on the server by default); this is due to Outlook.com's IMAP reliability

New in Portable POP Peeper Pro 4.3 (Oct 25, 2016)

  • Many changes to enhance and correct DPI settings:
  • Initial window width is defined as 800 and will scale with DPI; previously, the minimum width was 890, but variably larger based on dpi (e.g. >=150% dpi)
  • Default Mail column widths have been re-assessed and now include DPI and font size for calcualtions
  • New "Use optimal column sizes" option on right-click header (account and mail); this will also be prompted after changing font
  • Main statusbar panes have been resized based on DPI
  • Account List can now be twice as wide as before
  • Desktop Alert fonts are resized based on DPI
  • Options lists are resized based on DPI (several locations)
  • Toolbars are resized based on DPI (Main, Message, SendMail, AntiJunk)
  • New graphics for many of the message list icons to better support resizing
  • Other miscellaneous graphics are resized based on DPI and/or available column sizes
  • Additional HTML Zoom levels have been added (300, 250, 175)
  • Custom HTML Zoom
  • Option windows: The list window now matches the height of the options-page window and list window now has 3D look (both were inconsistent depending on DPI in previous versions)
  • Tray Icon: will scale correctly for DPI; other changes to enhance legibility including a different font, no "3D" look on the color background, and the text color will always be either white or black
  • New "notes" page for Accounts (edit account to access)
  • The "friend" (smiley) user flag will now only be applied when the sender is in your Address Book and not just white listed; this should make the icon more significant; to revert behavior: main menu: Tools / AntiJunk -> Settings / White List (advanced)
  • A new method is used for HTML zoom that allows the zoom to occur before displaying the content instead of after (this can be significant when loading slow, remote images); related: navigation sounds are disabled
  • For Hotmail IMAP with IDLE, POP Peeper will keep-alive the connection every 2 minutes (server address must be imap-mail.outlook.com)
  • Server Info contains more information such as: last time successfully connected to account, last time error, text of last error, number of consecutive errors
  • "Online" button is available on upgrade window to allow convenient access to the version list online
  • AntiJunk: *@esumsoft.com is included as a default whitelist entry
  • Fix: AntiJunk: Spam-reporting: In some cases, including multiple recipients in a single service may introduce extraneous characters into the field
  • Fix: AntiJunk: Spam-reporting: When using a specific account to use for spam-reporting, the status would not get updated to indicate that the message has been reported (ie. whistle status)
  • Fix: After re-activating Pro, the message list would not immediately update to reflect AntiJunk status (colors, filters)
  • Fix: Certain types of emails that used relative URIs could cause POP Peeper to hang
  • Fix: PPtweaker: Troubleshoot / IE emulation did not set emulation value correctly
  • Fix: IMAP accounts that are disabled will no longer engage IDLE (note: accounts already in IDLE that are changed to disabled will not disconnect)
  • Fix: Spell-Checker: The typographic apostrophe character (e.g. ? - 0x92) is now considered the same as the ascii apostrophe (e.g. ' - 0x27) for better compatibility with languages like French that may use it
  • Fix: In very rare cases, the default method used to play sounds may cause POP Peeper to hang, this can be fixed under main menu: Tools / PPtweaker; Troubleshooting: don't allow simultaneous sounds (enable only if necessary)
  • Skin Notifier v4.3:
  • Fixes long-standing issues with DPI:
  • Most significantly, images will stretch to match DPI
  • Text will now fit as intended
  • Optimizations to load skins more efficiently
  • Default position is now bottom-right of window instead of center (when slider is disabled)
  • Information is displayed instead of a blank white box if no skins are available
  • Plus Pack v4.3:
  • No feature changes, version updated because some modules are affected by DPI changes
  • Sent Mail Viewer: Fix in certain situation where SMV may crash at startup due to background process stopping automatically

New in Portable POP Peeper Pro 4.2 (Oct 7, 2016)

  • * OAuth2 support for GMail, Yahoo and Outlook (IMAP/SMTP)
  • * Fix blurry text in Windows 10/8.1 when using >100% DPI (most noticeable at 125% dpi; system dpi aware)
  • + IE emulation (for viewing HTML messages) can be adjusted -- main menu: Tools / PPtweaker / Troubleshooting
  • + An experimental method to change the email "date/time" field is available; the default will continue to use the most recent "Received" timestamp, but another method is provided which may be more suitable if you've transferred messages from another mailbox; see: http://www.esumsoft.com/products/pop-peeper/faq/?q=DateTimeHeader
  • - IE emulation will cap at IE10 for default setting
  • - 256x256 icon now included in resources (related to DPI/high-res settings); this was previously excluded because it adds >256KB to the exe size; note: uncompressed file included as reports indicate it may crash on XP (tested with no crash, but insufficient evidence to warrant using compressed)
  • - Fixes and tweaks to the Import Account wizard; of particular note: accounts were defaulting to use Webmail instead of IMAP/POP3 contrary to changes made for the "single account" wizard in v4.0; "Login name" and "server" removed from display and "email address" will be displayed instead (unless the account name is the same)
  • - Fix: IMAP read-sync fixed for certain servers (GMail)
  • - Fix: PPtweaker: if prompted to save, pressing "cancel" was the equivalent of pressing "no" and close PPtweaker
  • - Fix: SMTP EHLO will send ip address as required by strict servers
  • - Fix: SMTP termination octet padding in attachments
  • - Fix: When viewing a message and mark it as "Legitimate", images in the subsequent HTML view would not always display as expected until the message was re-loaded
  • - Fix: POP Peeper would crash if ProfilePicture.dll wasn't loaded and changed 'facebook username' in addressbook entry
  • - Fix: Modifying the "email" value for addressbook entry will spawn image lookup process (ie. for potential gmail.com and gravatar addresses)
  • - Fix: When POP Peeper is launched from the Installer, often, the Setup Wizard would appear behind other windows and be difficult to notice (especially since Setup Wizard doesn't appear in the TaskBar)
  • - Fix: When registering POP Peeper as email client, POP Peeper can now set itself as the default .eml handler without having to go through Windows Default Programs
  • - Fix: AntiJunk / Reporting Spam services: In certain cases, drag&dropping a new item wouldn't preserve updated information
  • - Plus Pack: Certain features (notably: Sent Mail Viewer and Backup/Restore) have been updated to receive the blurry-text fix
  • - Plus Pack: Sent Mail Viewer: Opening a message from SMV should no longer open the message behind SMV (in case it wasn't previously fixed)