FAQ

[expand all]  [collapse all]  [expand sections]  [collapse sections]  

Server Settings

  • Open FAQ in new window Hotmail/Outlook.com: IMAP / SMTP
  • Hotmail can be accessed using IMAP/SMTP. SSL is required to access Hotmail using this method. If you do not already have the SSL Plugin installed, download the SSL Plugin.

    Note that SSL is required for IMAP and TLS is required for SMTP.

    Incoming Mail Settings:
    Login Name: Full email address
    Password: It is recommended that you use OAuth2 (password is not required in this case)
    Server Type: IMAP
    Server: imap.outlook.com (or imap-mail.outlook.com)
    SSL
    Port: 993
    IDLE: Recommended

    Send Mail Settings:
    Reply Option: SMTP
    Server: smtp-mail.outlook.com
    TLS
    Port: 25 or 587
    Server Requires Authentication: Enabled

  • Open FAQ in new window Hotmail/Outlook.com: POP3 / SMTP
  • Hotmail can be accessed using POP3/SMTP. SSL is required to access Hotmail using this method. If you do not already have the SSL Plugin installed, download the SSL Plugin.

    POP3 is not enabled by default on the server. You will need to make sure that POP3 is enabled for each account:

    1. Log into your account: https://outlook.live.com/
    2. Click the gear icon (top-right) and select "Options"
    3. Click "POP and IMAP" on the left
    4. Set "Let devices and apps use POP" to "Yes"
    5. Press "Save" (top)

    Note that SSL is required for POP3 and TLS is required for SMTP.

    Incoming Mail Settings:
    Login Name: Full email address
    Server Type: POP3
    Server: pop-mail.outlook.com (formerly: pop3.live.com)
    SSL
    Port: 995

    Send Mail Settings:
    Reply Option: SMTP
    Server: smtp-mail.outlook.com (formerly: smtp.live.com)
    TLS
    Port: 25 or 587
    Server Requires Authentication: Enabled

  • Open FAQ in new window GMail: IMAP / SMTP
  • POP Peeper can access GMail using Imap, Pop3 or webmail. In most cases, Imap access is recommended but it may not be available to all users (users behind corporate firewalls may need to use the "GMail" server type). Here are the steps to setup your GMail account in POP Peeper using Imap.

    Step #1 - Enable Imap\POP3 access in GMail

    1. Log into your GMail account using your webbrowser
    2. Access your GMail settings (click the gear icon on the top-right, select 'Settings')
    3. Click on "Forwarding and POP/IMAP" near the top of the page
    4. Select the option "Enable IMAP"
    5. Press "Save Changes"

    Step #2 - Creating the account in POP Peeper

    Note: GMail requires an SSL connection, and you may need to install the SSL plugin if you haven't already.

    Click here for POP Peeper screenshots for the GMail IMAP settings.

    Incoming Mail Settings:
    Login Name: Full email address or just the username
    Password: It is recommended that you use OAuth2 (password is not required in this case)
    Server Type: IMAP
    Server: imap.gmail.com
    SSL (required)
    Port: 993
    Idle: optional

    Send Mail Settings:
    Reply Option: SMTP
    Server: smtp.gmail.com
    SSL (required)
    Port: 465
    Server Requires Authentication: Enabled

    Step #3 - Additional settings

    If you're not using OAuth2: after POP Peeper tries to login, you may still get an error from GMail instructing you to go to a URL:
    https://support.google.com/mail/answer/78754
    (this URL may change, it's recommended that you use the URL provided by the error)
    For more information and the recommended solution, please see this FAQ:
    GMail security

  • Open FAQ in new window Gmail: POP3 / SMTP
  • POP Peeper can access Gmail using Imap or POP3. In most cases, IMAP access is highly recommended because of the default way that Gmail behaves with POP3 (refer to step #3 below). Here are the steps to setup your Gmail account in POP Peeper using POP3.

    Step #1 - Enable POP3 access in Gmail

    1. Log into your Gmail account using your webbrowser
    2. Access your Gmail settings (click the gear icon on the top-right, select 'See all settings')
    3. Click on "Forwarding and POP/IMAP" near the top of the page
    4. For POP3: Select the option "Enable POP for all mail" OR "Enable POP only for mail that arrives from now on"
    5. Press "Save Changes"

    Step #2 - Gmail requires SSL

    1. Create the Gmail account in POP Peeper as a POP3 account (Server: pop.gmail.com)
    2. Set the account to use SSL (port: 995)
    3. For SMTP settings: the server is smtp.gmail.com, SSL must be used (port 465) and Server Requires Authentication must be checked

    Note: If you use the "Create Single Account" wizard to create the Gmail account, the following step is performed automatically

    Step #3 - Prevent Gmail from removing messages (POP3-only)

    1. Edit the Gmail account in POP Peeper
    2. Go to the Advanced tab (if advanced is not visible, you will need to enable it under the main Options / General page)
    3. Change the Retrieval Option to Preview and the number of lines to 500000 (500,000) (note: "headers" is not recommended if you intend to read the messages using POP Peeper)
    4. Press the Update button

    Step #3 ALTERNATIVE - Prevent Gmail from removing messages (POP3-only)

    1. Log into your Gmail account using your webbrowser
    2. Access your Gmail settings (click the gear icon on the top-right, select See all settings)
    3. Click on Forwarding and POP/IMAP near the top of the page
    4. In the 'POP download' section, change 2. When messages are accessed with POP to keep Gmail's copy in the Inbox

  • Open FAQ in new window Gmail: Oauth2 support
  • As of October 3, 2022, the Oauth2 method used by POP Peeper v4 has been phased out by Gmail. POP Peeper v5+ supports the Oauth2 method that Gmail requires; however, it may not fully work with older versions of Windows (e.g. Windows 7).

    Windows 10/11 and newer - It is recommended that you update to the latest version of POP Peeper and use Oauth2; you should not encounter any problems with this configuration.

    Windows 7 and older - You have 2 choices:

    • Use Oauth2: Exit POP Peeper and then run POP Peeper with elevated/admin privileges (right-click on the POP Peeper shortcut and select 'Run as administrator'; to access a POP Peeper shortcut, you can open the Windows start menu and type 'POP Peeper') and then authorize your Gmail account(s) with Oauth2. Make sure that you use the "web browser" method. Note that POP Peeper only needs to run with admin privileges when you need to authenticate Oauth2 with your webbrowser; that is, you SHOULD NOT run POP Peeper as admin to access your email once you've authenticated Oauth2. Gmail may require you to authenticate Oauth2 again in the future, which will require you to run POP Peeper with admin again (however, in most cases, this does not occur very often).
    • Use an App password: An app password is simply a different password from your main password that can only be used to access your email. Gmail requires that you enable 2-step verification on your account to use this method. For more information, click the following link: https://support.google.com/accounts/answer/185833?hl=en
  • Open FAQ in new window Yahoo: IMAP / SMTP
  • Note 1: Yahoo requires an SSL connection, and you must install the SSL plugin if it's not already installed.
    Note 2: Yahoo may require OAuth2 login method or you may get an "incorrect username or password" error. See the Yahoo OAuth2 FAQ for more information.

    Incoming Mail Settings:
    Login Name: Full email address
    Password: It is recommended that you use OAuth2 (password is not required in this case)
    Server Type: IMAP
    Server: imap.mail.yahoo.com
    SSL (TLS/SSL is required)
    Port: 993 (if using TLS: 143)
    Idle: optional

    Send Mail Settings:
    Reply Option: SMTP
    Server: smtp.mail.yahoo.com
    SSL required
    Port: 465
    Server Requires Authentication: Enabled

  • Open FAQ in new window Yahoo: POP3 / SMTP
  • Note: Yahoo requires an SSL connection, and you must install the SSL plugin if it's not already installed.

    Incoming Mail Settings:
    Login Name: Full email address
    Server Type: POP3
    Server: pop.mail.yahoo.com
    SSL
    Port: 995

    Send Mail Settings:
    Reply Option: SMTP
    Server: smtp.mail.yahoo.com
    SSL required
    Port: 465
    Server Requires Authentication: Enabled

  • Open FAQ in new window Yahoo: IMAP security (Oauth2)
  • Yahoo has started blocking normal login methods for IMAP/SMTP -- first reported around June 2016 -- in favor of using the OAuth2 login method. Yahoo will report an error of:
    ([AUTHENTICATIONFAILED] #MBR1212 Incorrect username or password.)

    In this case, you have 2 options:

    • Use the OAuth2 login method (recommended for improved security): Edit your account in POP Peeper; press the 'OAuth2' button and follow the instructions
    • Disable OAuth2: Use the following URL to disable OAuth2 in your Yahoo account:
      https://login.yahoo.com/account/security
      Enable: "Allow apps that use less secure sign in"
      Alternatively:
      1) Press the "Generate app password" link
      2) Select "Other app" and name it "POP Peeper"
      3) Press the "Generate" button
      4) Copy the password Yahoo provides you and paste it into the password field of your POP Peeper account

  • Open FAQ in new window AOL/AIM: IMAP / SMTP
  • Incoming Mail Settings:
    Login Name: username or full email address
    Server Type: IMAP
    Server: imap.aim.com (or imap.aol.com)
    Port: SSL: 993
    Idle: optional

    Send Mail Settings:
    Reply Option: SMTP
    Server: smtp.aim.com (or smtp.aol.com)
    Port: TLS: 587 or 25; SSL: 465
    Server Requires Authentication: Enabled

  • Open FAQ in new window FastMail: IMAP / SMTP
  • Note: Fastmail requires an SSL connection, and you must install the SSL plugin if it's not already installed.

    Incoming Mail Settings:
    Login Name: Full email address
    Server Type: IMAP
    Server: mail.messagingengine.com
    SSL (TLS/SSL is required)
    Port: 993 (if using TLS: 143)

    Send Mail Settings:
    Reply Option: SMTP
    Server: mail.messagingengine.com
    SSL
    Port: 465
    Server Requires Authentication: Enabled

  • Open FAQ in new window mail.com: IMAP / SMTP
  • Incoming Mail Settings:
    Login Name: Full email address
    Server Type: IMAP
    Server: imap.mail.com
    TLS/SSL is recommended
    Port: 143 (if using SSL: 993)
    Idle: optional

    Send Mail Settings:
    Reply Option: SMTP
    Server: smtp.mail.com
    SSL is recommended
    Port: 25 or 587 (if using SSL: 465)
    Server Requires Authentication: Enabled

  • Open FAQ in new window Lycos: IMAP / SMTP
  • June 2018: Lycos has discontinued free email service.
    Sep 27, 2010: Lycos has disabled Imap and POP3 access to free users.

    If you are paying for the premium service that provides IMAP access, you can use the following settings:

    Incoming Mail Settings:
    Login Name: Full email address
    Server Type: IMAP
    Server: imap.lycos.com
    No SSL (SSL is optional)
    Port: 143 (if using SSL: 993)
    Idle: optional

    Send Mail Settings:
    Reply Option: SMTP
    Server: smtp.lycos.com
    No SSL (SSL is optional)
    Port: 25 or 587 (if using SSL: 465)
    Server Requires Authentication: Enabled

  • Open FAQ in new window Juno: POP3 / SMTP
  • NOTE: You may need to enable POP3 access in your Juno account(s). Log into your Juno account and select Options / General and set "POP Mail" to On.

    Incoming Mail Settings:
    Login Name: Full email address
    Server Type: POP3
    Server: pop.juno.com
    No SSL (SSL recommended)
    Port: 110 (if using SSL: 995)

    Send Mail Settings:
    Reply Option: SMTP
    Server: smtp.juno.com
    No SSL (SSL recommended)
    Port: 25 or 587 (if using SSL: 465)
    Server Requires Authentication: Enabled

  • Open FAQ in new window NetZero: POP3 / SMTP
  • Incoming Mail Settings:
    Login Name: Full email address
    Server Type: POP3
    Server: pop.netzero.com
    No SSL (SSL recommended)
    Port: 110 (if using SSL: 995)

    Send Mail Settings:
    Reply Option: SMTP
    Server: smtp.netzero.com
    No SSL (SSL recommended)
    Port: 25 or 587 (if using SSL: 465)
    Server Requires Authentication: Enabled

  • Open FAQ in new window inbox.com: POP3 / SMTP
  • Incoming Mail Settings:
    Login Name: Full email address
    Server Type: POP3
    Server: my.inbox.com
    SSL is optional
    Port: 110 (SSL: 995)

    Send Mail Settings:
    Reply Option: SMTP
    Server: my.inbox.com
    SSL is optional
    Port: 25 or 587 (SSL: 465)
    Server Requires Authentication: Enabled

    Note: You must enable POP3 in your inbox.com account.

  • Open FAQ in new window What is OAuth2 (AKA modern authentication)?
  • OAuth2 is a secure method for logging into IMAP and SMTP accounts. Instead of POP Peeper sending your password to login, POP Peeper sends a unique key which changes frequently. This method is more secure than the traditional login method, and is recommended when available.

    POP Peeper supports OAuth2 login for Gmail, Yahoo/AOL and Outlook/Hotmail.

    In order to enable and use OAuth2 for each account, you will need to edit your account in POP Peeper, press the 'OAuth2' button and then follow the instructions to allow POP Peeper to access email in your account. When using OAuth2, it is recommended that you delete the login password, as POP Peeper will not need it to login.

    To disable OAuth2 support in POP Peeper, edit the account and change the "Oauth2" selection to "password" (next to your login name on the 'General' page). To delete the existing Oauth2 credentials, you can select Oauth2, confirm the prompt to delete the credentials, and then cancel the subsequent request for Oauth2 (it is not necessary to select "password" first).

    The following links can be used to see and change permissions for apps that you've granted permission to access your accounts:
    Google: https://security.google.com/settings/security/permissions
    Yahoo: https://login.yahoo.com/account/security
    Outlook: https://account.live.com/consent/Manage

Common Errors

  • Open FAQ in new window Outlook: User is authenticated but not connected
  • One possible reason for this is that POP3/IMAP may not be enabled in your account. Most older accounts should have this enabled by default, but newer Outlook accounts may have to enable this manually.

    1. Log into your outlook.com account and press the gear icon (top-right)
    2. Make sure you're on the "Mail" page and then select the "Forwarding and IMAP" link
    3. At the bottom of the page, make sure that "Let devices and apps use IMAP" is enabled (or "POP" if you're using POP3)
    4. Press the 'Save' button

  • Open FAQ in new window SSL connection failed (certificate failed: self signed certificate (18))
  • This error is most common with personal domains. If you receive this error with a major ISP or email service, then it may indicate an issue with your local certificates; contact support for help.

    If you knowingly have a self-signed certificate, then you will need to add an exception for your mail host:

    1. From POP Peeper's main menu, select Tools / PPtweaker
    2. Select the Certificates page
    3. Type your email server address on a separate line (you may need to add your SMTP address if it's different); e.g. mail.example.com
    4. Press OK

  • Open FAQ in new window SSL connection failed (certificate failed: Specified server does not match hostname in certificate [hostname mismatch])
  • This error is most common with personal domains. If you are using a mail server using your personal domain name, you may need to make an adjustment. Here are some suggestions:

    • Update the mail servers listed in your POP Peeper account so that it matches the mail server suggested by your webhost provider (this is often the domain name of your webhost provider instead of your personal domain name)
    • In the "exceptions" for SSL certificates, you can specify that your mail server is verified using a different name. That is, instead of updating all your POP Peeper accounts with your webhost's mail server as indicated in the previous suggestion, you can create an exception to affect all accounts. See the section "Hostname substitution" in this faq for more information.
    • As a last resort, you can disable hostname matching: From POP Peeper's main menu, select Tools / PPTweaker; select the "Certificates" page; disable "Hostname matching"

  • Open FAQ in new window I get an internet error 12157 or 12029 when trying to activate POP Peeper or other situations (e.g. Oauth2)
  • These errors can have a similar reason, usually because the system's SSL libraries are not enabled correctly. Here's how to fix this:

    1. In the Windows start menu, type and open Internet Options
    2. Select the Advanced tab
    3. Scroll the list to the bottom and make sure the following is enabled:
      • TLS 1.2
    4. Press OK

    If this doesn't resolve the issue, check that any security related software (e.g. 3rd party firewall) is not blocking POP Peeper's internet access.

Webmail

  • Open FAQ in new window I'm getting the error -1000 on some or all of my accounts. What does that mean?
  • The -1000 error generally means that POP Peeper was not able to connect to the webmail server. Usually, the reason for this is because a software firewall (ZoneAlarm, Norton Internet Security, etc) is blocking POP Peeper from accessing the internet. You'll need to go into the inclusion/exclusion list and make sure that poppeeper.exe is allowed access.

    Although less common, another reason for this error is due to an outdated or invalid security certificate. To check if this may be a possibility, do the following:

    1. Open Internet Explorer
    2. From the "Tools" menu, select "Internet Options"
    3. Select the "Advanced" tab
    4. Scroll down to the "Security" section
    5. UNcheck "Check for server certificate revocation"
    6. Press OK
    7. Test the account in POP Peeper

    If that doesn't work, check that the proxy server is setup correctly in POP Peeper:

    1. From POP Peeper's main menu, select Tools / Options
    2. Select the 'Connection' page
    3. Usually, "Use Registry Configuration" is the correct option, but you may have to specify a different address or supply a username/password. These settings are usually only required when behind a corporate firewall and the settings need to be obtained from your IT department

  • Open FAQ in new window How do I update to the latest WebMail plugin?
  • POP Peeper has the capability to automatically update the WebMail plugin when it has been updated and only if you need it (ie. if the update affects one of your account types).

    To enable automatic updates:

    1. On POP Peeper's main menu, select About POP Peeper under the Help menu
    2. Enable the option Automatically check for updates
    3. Enable the option Auto-Update WebMail plugin

    To force an immediate auto-update:

    1. On POP Peeper's main menu, select About POP Peeper under the Help menu
    2. The option Auto-Update WebMail plugin must be enabled
    3. Press the "Check Version" button

    To manually update the plugin:

    1. Download the WebMail plugin - Most people will find using the "exe" installer easier (be sure to tick the checkbox for "WebMail" on the 'Choose components' page); the remaining instructions are for the "zip" installation.
    2. Exit POP Peeper
    3. Extract the WebMail.dll file into the POP Peeper installation folder (C:\Program Files\POP Peeper\)
      Note: If you are prompted to enter a password when overwriting WebMail.dll, you need to make sure that you exit POP Peeper and try again.
    4. Restart POP Peeper

    More Information:

    If a newer version of the plugin is available but POP Peeper is not updating automatically, check the color of the "latest" version in the version list for WebMail:
    Red: a newer version is available and it affects you (will automatically download)
    Blue: a newer version is available and it does not affect you (will not automatically download)
    Green: a newer version is available, but it is incompatible with your current version of POP Peeper (you must update the main POP Peeper application)

  • Open FAQ in new window How can I clear cookies?
  • POP Peeper stores cookies in memory for each webmail account. These cookies are required to log into your webmail account and allow POP Peeper to quickly access your email after it successfully logs in. These cookies are independent of your webbrowser and are not saved to disk.

    Sometimes, it's necessary to clear the cookies to force POP Peeper to log into the account again. One possible reason for this is if you make a change in your account that affects the interface.

    Right-click on a webmail-based account and select 'Clear cookies'

    • The 'Clear cookies' option is available on any WebMail-based account (e.g. if the "Server Type" is Hotmail, Yahoo, GMail, etc.).
    • Advanced options must be enabled
    • If 'Clear cookies' is displayed, but disabled/grayed-out, it means that there are currently no cookies for that account

  • Open FAQ in new window Does POP Peeper work with two-step verification (Hotmail, GMail, Yahoo)?
  • If you enable two-step verification process on your account, POP Peeper will only be able to access your account if you use IMAP or POP3. When using IMAP, it is recommended that you set POP Peeper to use OAuth2. Otherwise, when using IMAP or POP3 with two-step verification, you will need to create a unique app password (see links below for more information). If POP Peeper is accessing your account using Webmail (ie. the Server Type is "Hotmail/Outlook," "GMail," or "Yahoo"), POP Peeper will not be able to access your account so it is recommended that you disable two-step verification or use POP3/IMAP.

    As of Webmail v3.8.0.34, GMail accounts that are detected using 2-step verification will be suspended in order to prevent excess verification checks. Depending on the version of POP Peeper that you're using, you may get a specific error or POP Peeper may report a -9000 or -9001 error code. You should correct the problem (disable two-step verification or switch to POP3/IMAP), then you may need to reset the error (click on the yellow '!' button in the status bar and press the "reset" button) to remove the suspension; the account will be suspended again if 2-step verification is still enabled. Note that exiting and restarting POP Peeper will also lift the suspension, so it's important that you fix the problem as soon as possible in order to avoid verification checks from the webmail service.

    For more information about setting up a unique app password:
    Hotmail: http://windows.microsoft.com/en-us/windows/app-passwords-two-step-verification
    GMail: https://support.google.com/mail/answer/1173270?hl=en
    Yahoo: https://help.yahoo.com/kb/yahoo-account/quotapp-passwordquot-sln15241.html

  • Open FAQ in new window My Hotmail/Outlook account doesn't work as well as it used to or compared to other accounts. What's wrong?
  • With Outlook's latest interface, certain features have been disabled due to the complexity of the interface. These features are:

    • Attachments are not displayed
    • Sending email results in "Error (0)" (send mail is not supported)
    • Access to other folders on the server display the inbox instead (Pro/Plus Pack feature)
    Solution: Use IMAP/SMTP instead of WebMail: edit the account and change the "Server type" to "IMAP" (this will automatically change the necessary settings, including SMTP). The missing features as mentioned above are supported by IMAP/SMTP.

  • Open FAQ in new window Is mail.com still supported by the WebMail protocol?
  • The short answer is no -- you should access your mail.com account using IMAP instead.

    mail.com used to sell their service to 3rd party websites and it's possible (although, unconfirmed) that these interfaces will still work with POP Peeper's legacy WebMail support.

  • Open FAQ in new window I have Internet Explorer 6 (IE6) and some webmail accounts do not work.
  • Some webmail-based accounts (e.g. Yahoo) may no longer work with older versions of IE. You can check what version of IE is installed by opening IE and selecting Help / About from the menu. In this case, you have two solutions:

    1. Upgrade Internet Explorer
    2. Switch your account(s) in POP Peeper to use IMAP or POP3, if available; even if you switch, you should consider upgrading IE

    For Yahoo IMAP configurations, please see this FAQ:
    Yahoo IMAP

  • Open FAQ in new window Why aren't images being displayed in my Hotmail/Outlook messages?
  • When POP Peeper downloads messages from your account, it caches the message so that it doesn't have to retrieve the message when you want to read it. Unfortunately, the links to the images that Hotmail/Outlook places in their message are only valid for a very short amount of time (less than 10 minutes), so if you view the message within POP Peeper after the links have expired, you won't be able to see the image.

    There are two solutions to this problem:
    - Access your Hotmail/Outlook account using IMAP (settings)
    or
    - Force PP to retrieve the message again which will reset the 5 minute counter:
    Remove message from list (clearing cookies is not necessary)

    There is also another method that can be used that should allow the images to be available the first time that you view the message, by telling POP Peeper to wait until you view the message to download the message (note that this will cause a slight delay when you first open the message because POP Peeper will have to retrieve the message):

    1. On the main menu, select Tools / Options
    2. Select the Message Retrieval page
    3. In the top "Default Retrieval options" section, change WebMail = "headers"
    4. Press OK to save

    Note that this method will change the setting for ALL your webmail-based accounts, not just Hotmail. Instead of affecting all WebMail accounts, you may want to change it for specific accounts. In that case:

    1. On the main menu, select Tools / Options
    2. On the 'General' page, enable "Advanced Options" and press OK to save
    3. Edit your Hotmail account
    4. Select the 'Advanced' page
    5. Change the Retrieval option to "headers" and save
    6. Repeat steps 3-5 for each Hotmail account

  • Open FAQ in new window My Yahoo account tells me to check my username/password but it was working before and I know they're correct.
  • Sometimes, Yahoo may require you to enter a captcha, which is an image where you have to enter the letters and numbers that you see. If this happens to you, here's what you should do:
    1) Use a "private/incognito" browser window and sign into your Yahoo account (you must be asked to sign in with username/password)
    2) After accessing your inbox, check your account in POP Peeper again
    3) If you still have an error, it may be necessary to change your password; make sure you update the new password in your POP Peeper account

    It's possible that POP Peeper will still report an error. If that's the case, you need to temporarily disable the account (edit the account and uncheck the "enabled" checkbox), and try again every few hours. The problem usually clears up within 24 hours.

    In order to prevent the problem from occuring, it may help to reduce the activity to your Yahoo accounts. Here are some suggestions:

    • Reduce how often POP Peeper checks the account; the minimum recommended interval is 15 minutes. You can specify the interval for an individual account by following these steps:
      1. Select "Options" under the main "Tools" menu
      2. On the "General" page, check "Enable Advanced Options"
      3. Press OK
      4. Edit the yahoo account (right-click on the account and select "Edit")
      5. Select the "Advanced" tab
      6. Change the polling interval
      7. Press "Update"
    • Don't retrieve the entire message, set it to headers or preview. Headers is recommended if you receive some messages that you won't read (e.g. spam). You can change this for the account on the account's "Advanced" page (see above for instructions on accessing this page)
    • Retrieve only the first page of the inbox (Options / Message Retrieval). If you do retrieve multiple pages, then you should keep the number of messages in your inbox to a minimum by deleting messages and/or moving them to another folder. Set the number of messages per pages to the maximum (200) which will greatly decrease the bandwidth (and time it takes to retrieve the headers).
    • Don't retrieve the body for messages marked as read on the server (Options / Message Retrieval)
    • Set POP Peeper to delete messages at the next mail check, which is the default option. To check and/or change this setting, go to the "General" page in Options and verify that "Delete Mail Immediately" is unchecked.

  • Open FAQ in new window What does the Yahoo error 999 mean?
  • Yahoo error 999 means that Yahoo has temporarily suspended your account/IP due to too much activity. You should disable the account in POP Peeper for 24 hours before trying to access it again; try once every 24 hours if the problem continues. If you have received this message, then you need to reduce the amount of traffic that you use from Yahoo. Here are some suggestions:

    • The best way to avoid this problem is to access the account using IMAP (more information); when using IMAP the following items are not necessary.
    • Reduce how often POP Peeper checks the account; the minimum recommended interval is 15 minutes. You can specify the interval for an individual account by following these steps:
      1. Select "Options" under the main "Tools" menu
      2. On the "General" page, check "Enable Advanced Options"
      3. Press OK
      4. Edit the yahoo account (right-click on the account and select "Edit")
      5. Select the "Advanced" tab
      6. Change the polling interval
      7. Press "Update"
    • Retrieve only the first page of the inbox (Options / Message Retrieval). If you do retrieve multiple pages, then you should keep the number of messages in your inbox to a minimum by deleting messages and/or moving them to another folder. Set the number of messages per pages to the maximum (200) which will greatly decrease the bandwidth (and time it takes to retrieve the headers).
    • Don't retrieve the entire message, set it to headers or preview. Headers is recommended if you receive some messages that you won't read (e.g. spam). You can change this for the account on the account's "Advanced" page (see above for instructions on accessing this page)
    • Don't retrieve the body for messages marked as read on the server (Options / Message Retrieval)
    • Set POP Peeper to delete messages at the next mail check, which is the default option. To check and/or change this setting, go to the "General" page in Options and verify that "Delete Mail Immediately" is unchecked.

  • Open FAQ in new window How can I send attachments from a webmail account?
  • POP Peeper only allows you to include attachments when sending from an SMTP server and not a webmail-based server. If you need to send attachments using a webmail account, then you'll need to send them from an SMTP server. The easiest solution is to change the account when you initially open the compose/reply window to an account that uses an SMTP server.

    In addition, you can change the "from" address to match your webmail address, although it may not work on all SMTP servers. See this FAQ for more details. After you select a SMTP-based account (as directed above), modify the "from" address so that it uses your webmail's email address. There are instructions below for making this a permanent change, but it is recommended that you use this method first to make sure that it will work.

    If you cannot change the "from" address then you can change the "reply-to" field to that of your original webmail address. The recipient will see the address of your smtp-based account, but when they reply it will be sent to your webmail address. After you select the SMTP account as directed in the first paragraph, make sure the "reply-to" field is accessible (View / Show All Headers) and set the "Reply-To" field to use your webmail's email address.

    Below are instructions for permanently changing the necessary settings so that you don't have to change the "from" or "reply-to" fields for each message.

    Change the 'From' address
    Pros: Best solution for sending attachments in most cases.
    Cons: It may not work with all SMTP servers. It may fail if the recipient's server checks for SPF/DomainKeys verification.

    - Edit the account (right-click on it in the accounts list and select "edit")
    - Select the "Send Mail" page
    - Change the "Reply Option" to "SMTP"
    - Enter the server address and other details for the SMTP server provided by your ISP
    - Press the Update button

    Change the 'reply-to' address
    Pros: If the first method doesn't work, this method will always work. Won't fail SPF/DomainKey verification.
    Cons: The recipient will see a different email address than what they expect; however, replying will use the correct email address.

    - Edit the account (right-click on it in the accounts list and select "edit")
    - On the "General" page, change the email address to the email address provided by your ISP
    - Select the "Send Mail" page
    - Change the "Reply Option" to "SMTP"
    - Enter the server address and other details for the SMTP server provided by your ISP
    - Set the "Reply-To Address" to your webmail account's email address
    - Press the Update button

  • Open FAQ in new window My Yahoo account returns a -60 error when I try to send mail.
  • The most common reason for this error is because Yahoo is requesting you to verify a graphic image in which you have to enter the sequence of letters and numbers displayed in the graphic; this is commonly referred to as a "captcha." If you log into your Yahoo account, send a message and then validate the captcha, POP Peeper should be able to send messages again.

  • Open FAQ in new window My hotmail account says "Login Error: check your login name and password" even though I know they're correct.
  • Hotmail does not actually use more than 16 characters for your password, and if the entire password is provided, hotmail will think it's incorrect. There are 2 ways to fix this:

    1. Edit the password in your POP Peeper account so that only the first 16 characters of your password are provided. For example, if your password is 'abcdefghijklmnopqr' (18 characters), then the password in your POP Peeper account should be 'abcdefghijklmnop' (16 characters).
    2. Change your hotmail password so that it is 16 characters or shorter (and change the password in your POP Peeper account)

    POP Peeper does not automatically shorten the password to 16 characters in case of the possibility that Hotmail will remove this restriction in the future.

  • Open FAQ in new window Conversation Mode: I see my own replies or I don't get notified of new messages in a conversation.
  • Some webmail accounts have a conversation mode that groups all messages in a conversation into a single message. It is recommended that you use IMAP to access your account or disable the conversation feature in your account.

    Hotmail IMAP settings
    Instructions for disabling conversation mode in Hotmail:

    1. Open your Hotmail account in your webbrowser
    2. Click on the gear icon on the top-right and then select 'More mail settings'
    3. Click on "Group by conversation and pre-load messages
    4. Select "Show messages individually"
    5. Press Save

  • Open FAQ in new window How do I fix "Error (offline)"
  • Your system is currently set to work "offline." You can change this by opening either Internet Explorer or Outlook Express, opening the "File" menu and uncheck "Work Offline." POP Peeper can automatically switch you to "Work Online" -- from the main menu, select Tools / Run PPtweaker; select the 'Connections' page; enable "Force work online."

    Note: As of POP Peeper v4.0, "Force work online" is enabled by default.

  • Open FAQ in new window I am behind a firewall. How can I use a proxy server to connect to my webmail accounts?
  • By default, POP Peeper will use the Windows Internet Settings. If you want to specify the proxy specifically for POP Peeper, then change the proxy settings by selecting the "Connection" tab under the "Tools/Options" menu.

    Alternatively, you can change the global Windows proxy server by taking the following steps:

    1. Open the "Start Menu\Settings\Control Panel"
    2. Double-click on "Internet Options"
    3. Click on the "Connections" tab
    4. Click on the "LAN Settings..." button
    5. Check the "Use a proxy server for your LAN" and enter the Address and Port

  • Open FAQ in new window Why do messages appear as read on the server when I haven't read them?
  • Webmail and Imap servers will mark a message as read when the message is retrieved. Therefore, if you are retrieving the "entire message" or "preview" the message will be marked as read on the server even if you don't read them in POP Peeper. POP Peeper does not allow you to change the read status on the server (POP Peeper's read status only indicates that you have read the message within POP Peeper). The best way to synchronize POP Peeper's read status with the server is to download "headers." When POP Peeper retrieves headers, the server will not mark the message as read until you open the message in POP Peeper.

    To change this setting for all similar accounts:

    1. On the main menu, select Tools / Options
    2. Select the 'Message Retrieval' page
    3. In the 'Default retrieval options' section, change the appropriate value to 'Headers'
    4. Press OK to save

    To change this setting for a specific account:

    1. Enable Advanced options if not already enabled
    2. Edit the account by right-clicking on the account in the Accounts list and select 'Edit'
    3. Select the 'Advanced' page
    4. Change the 'Retrieval option' to 'Headers'
    5. Press the 'Update' button to save

  • Open FAQ in new window POP Peeper only shows the date for some of my messages. Why isn't the time displayed?
  • This is because webmail servers only display the date on their inbox page. If you are downloading headers-only, then only the date is available. Once you retrieve the entire message, POP Peeper will display the time. This affects webmail-based messages only.

  • Open FAQ in new window I'm sorting by date/time and the messages are not in order.
  • This is related to the above question, "Why isn't the time displayed?" and only affects WebMail-based messages. After POP Peeper retrieves the entire message and updates the time, POP Peeper will not resort the messages. If you want the messages to resort, click the "date/time" column header twice (once to sort in reverse order, the 2nd time to sort back in the original order). If you want to ensure that the messages are always in order, you should change the retrieval option to "entire message."

    Also, if POP Peeper is mixing up the month and day this could be a date formatting issue. For example, 04/02 could represent April 2 (MM/DD) or February 4 (DD/MM) depending on your locale. In these cases, POP Peeper will use the date format displayed by your computer and you will need to ensure that your webmail account displays the same format when you view the inbox. The date format often relies on the display language; for English languages, English (US) will use MM/DD and English (UK) will use DD/MM.

  • Open FAQ in new window Why do webmail messages over a year old show the incorrect year?
  • This information pertains to WebMail-based messages only.

    If a message is over one year old and only the header is retrieved, then POP Peeper may show the incorrect year. This is because the year is not available for certain webmail types unless you retrieve the entire message; therefore POP Peeper must use simple logic to determine the year, which causes a problem when the message is over a year old. It is recommended that old messages be moved out of the inbox using the webmail's website. Once the entire message has been retrieved, the correct year will be displayed.

Send Mail

  • Open FAQ in new window I get an "Error Verifying To" when I try to send from SMTP.
  • This typically means that you need to enable SMTP Authentication for the account. Here's how:

    1. Edit the account by right-clicking on it in the Accounts list, and select "Edit"
    2. Select the "Send Mail" tab
    3. Enable the option, "Server Requires Authentication"
    4. If your authentication requires a different login than your incoming (pop3/imap) server settings, press the "Settings" button to configure the name and password
    5. Press Update

  • Open FAQ in new window How do I setup the From/Alias field to automatically use the correct email address?
  • When you reply to an email, it may be possible for POP Peeper to automatically determine what the correct "From" email addresss to use based on the alias that the message was originally sent to. Many servers that support aliases will include a header field that contains the address of the alias. You can specify this field (or multiple fields in case you have different servers that use different fields) and POP Peeper will extract the field and place it in the "From" field when you reply to a message.

    First, POP Peeper needs to display the "from" field:

    1. Under the main menu, select Tools / Options
    2. On the "General" page, make sure that "Advanced options" is enabled
    3. Select the "Send Mail" page
    4. Enable "Allow from aliases"
    5. Press OK

    Next, you may need to setup the correct header fields that may contain your alias. The most common ones are included by default so you should check if it works at this point.

    1. On the main menu, select Tools / Options and select the Send Mail page
    2. The relevant option is called "Header fields to use for automated From address"
    3. By default, the following fields are used: X-original-to Envelope-to X-Rcpt-Original
    4. If your email service uses a different header, add it to the list separated by a space
    5. Press OK to save
    6. Test that the feature works by replying to a message that was sent to an alias and check the "From" field contains the correct address
    If the "From" field does not display the correct address, then you need to examine the contents of the message and determine the correct header field to use. The provided example is a list of header fields that some servers use, but there is no standard header field that all servers use.

  • Open FAQ in new window How can I view the messages that I have sent?
  • By default, messages that you send are saved to disk in the standard .eml format. These can be viewed by the following methods:

    • POP Peeper's Sent Mail Viewer, part of the POP Peeper Plus Pack
    • Within POP Peeper, use File / Open Message
    • Using your email client

    You can access the folder where messages are saved by selecting View / Explore on the main menu. If your email client has associated the .eml extension, you can open the messages by double-clicking. You can also associate these files with POP Peeper by registering POP Peeper as your Windows Email client (main menu: Tools / Options / General).

POP Peeper Pro

  • Open FAQ in new window I'm upgrading from POP Peeper v3, what significant changes are there in POP Peeper Pro?
  • With the addition of AntiJunk in POP Peeper v4.0, there are some changes that may affect how POP Peeper behaves from what you're used to.

    There is now a full article to help guide you through the User Interface changes from v3 to v4, which covers the three topics below and several others:
    User Interface changes between v3 and v4

    Relevant FAQ topics:
    - AntiJunk may hide some messages (messages evaluated as junk are hidden)
    - View messages in HTML (Smart HTML Viewing)
    - Remove the red/green/blue background colors (AntiJunk evaluations)

  • Open FAQ in new window Upgrading to Pro: Why are some messages not displayed?
  • By default, POP Peeper's AntiJunk will not delete spam but it will hide any messages it considers spam from the main message list. In the main toolbar, there is a button named "Junk View." When there are messages that are evaluated as Junk (spam), the "Junk View" button will be highlighted yellow to let you know that there are messages currently being filtered from the current display. Press the "Junk View" button to see these messages and process them. If any messages were erroneously classified as Junk, be sure to mark them as "Legitimate" so that POP Peeper can learn.

    Note: Only messages that are unread will trigger the Junk View highlight, so if you want to clear the Junk View status, you should delete the messages, mark them as Junk or Legitimate, or mark them as read.

    To disable this behavior: On the Junk View button's drop-down menu, select "Save default view..." and then change the default Junk View to "All"

  • Open FAQ in new window Upgrading to Pro: How can I display messages in full HTML?
  • Smart HTML Viewing is a feature that allows POP Peeper to decide whether messages are displayed in HTML or a safer format like Rich Text. The criteria to display a message as HTML are:
    - You marked the message as Legitimate
    OR
    - The message was evaluated as Legitimate AND the sender is in your whitelist or address book.

    If there is a message from a sender that you will want to always view in HTML, you should mark the message as "Legitimate." This will add the sender to your whitelist and POP Peeper will be more likely to evaluate future messages from this sender as Legitimate, thus allowing the rules above to pass and display the message in HTML.

    For more information about Smart HTML Viewing, in POP Peeper's main menu, open Tools / Options / View Messages and press F1 to open the Context-sensitive help.

    To disable this behavior and return to how v3 performed: open Tools / Options / View Messages and disable "Smart HTML viewing." To force messages to always display in HTML, change the "default message viewing preference" to "HTML" and optionally adjust the settings below that. Note that always showing HTML with images may allow email messages to send back information to the sender (such that you've opened the message) known as web bugs.

  • Open FAQ in new window Upgrading to Pro: How do I disable the background colors in the message list?
  • The background colors are an easy way to distinguish messages that are legitimate (green), junk (red) or unknown (blue). However, in some cases, this may be extraneous information that you'd rather disable. Here's how:

    1. On POP Peeper's main menu, select Tools / AntiJunk -> Main interface
    2. From the new window's (AntiJunk) menu, select Tools / Define actions
    3. You will see 3 sections for Junk, Legitimate and Other/Unknown. In each section, there is a "Back color" -- remove the checkbox for each of the 3 "Back color" settings.
    4. Press OK (twice) to save

Plus Pack

  • Open FAQ in new window What is the POP Peeper Plus Pack (formerly: POP Peeper Premium Add-on Pack)?
  • The POP Peeper Plus Pack is a collection of plugins and utilities that extends the functionality of POP Peeper, including access to RSS feeds, a voice notifier, Sent Mail Viewer, Backup/Restore utility, and access to folders on remote servers.

    More information: POP Peeper Plus Pack

  • Open FAQ in new window I've purchased the Plus Pack, where can I download the Plus Pack's installation or retrieve my License Key / Activation Code?
  • Use the form on the following webpage to request a download link and your License Key:
    Product Request

  • Open FAQ in new window Folders: How do I access folders other than the inbox?
  • This feature requires purchase of POP Peeper Pro or the POP Peeper Plus Pack

    Each folder that you want to access is a separate account. Here are the recommended methods for creating the folders that you want to access.

    IMAP:

    1. Edit the "base" account -- the one that already checks your inbox messages
    2. Press the "IMAP Folders" button
    3. After a moment, you should see the folder list populate with the folders that already exist in your account
    4. Select the folder(s) that you want to add. Hold down the ctrl key to select multiple folders
    5. Press the "Auto-Create" button

    WebMail: (also available for IMAP)

    1. Right-click on the "base" account -- the one that you've probably already created to check your inbox -- and select "Duplicate Account." (click here if you don't see this option)
    2. Read and dismiss the information popup.
    3. You'll probably want to change the account name. Consider using the same account name as your base, and appending the folder name, that way, the folder will appear directly underneath the base account. For example, if your base account is named "GMail" use the account name, "GMail (Sent)" for your Sent folder.
    4. Now you'll want to select the folder you want checked. For Imap accounts, press the "IMAP Folders" button and then click the "Refresh" button to see a list of available folders to select from. For other types of accounts (Hotmail, Yahoo), you'll need to type in the name of an existing folder that you want to check.
    5. All other settings have been inherited from the base account and probably don't need to be changed. For folders that don't get much mail, you may want to change the polling interval (under 'Advanced') or disable entirely and only check manually.
    6. Press the "Update" button to save your changes.

  • Open FAQ in new window Voice Notifier: How can I effectively use the advanced features that "Substitutions" provide?
  • This feature requires purchase of the POP Peeper Plus Pack

    Substitutions provide a very powerful and flexible functionality in the voice notifier. The built-in help provides basic documentation for simple substitutions like converting "Re: = Regarding" and to prevent known spam messages from being spoken with something like "Viagra = []"

    Here are some additional uses of the [] tag:

    Don't speak messages that you've BCC'd yourself
    YourName = []

    Use voice notification only for specific senders
    This is fairly complicated but shows the flexibility of the [] tag:

    1. You'll need to change the notification syntax so that it contains the sender and a keyword that won't be in any of your senders' name:
      • Select the Notification page and change the syntax to: SpamFree %from%
    2. Go to the Substitutions page and create a substitution line like the following for each of your known senders:
      • SenderName = [--#FLAG#--]
    3. Below your list of known senders, add the following line:
      • SpamFree = []
    4. The last line in Substitutions should be (you can change the syntax to your liking):
      • --#FLAG#-- = [New Message, on %act% . From %from% . %subject%]

    For a better understanding of why this works:

    • In step #1, we're telling the notifier to speak "SpamFree" and the name of the sender. The notifier will never actually speak this, but it allows us a way to flag messages that we don't want.
    • In step #2, we're telling the notifier that any known senders should use a completely different syntax (which will be replaced again in step #4). What this means is that any senders who are not listed will still have "SpamFree" in the syntax.
    • In step #3, we know that any syntax that still has "SpamFree" in it was not one of our known senders, so we don't want to hear it
    • In step #4, we convert our special --#FLAG#-- back into a syntax that we actually want. Only known senders will have this --#FLAG#-- syntax and all others have been quieted in step #3.

  • Open FAQ in new window Backup/Restore: How do I restore from a backup?
  • This feature requires purchase of the POP Peeper Plus Pack

    If you backed up the Program folder, you can obtain PPbackup.exe from the backup file (it can be found in the "ProgFolder" folder). You may need to copy the file to another location so that you can run it as admin (recommended).

    Note: It may be necessary to run the restore utility with Admin privileges. This can be accomplished by right-clicking on PPbackup.exe in Windows Explorer and selecting "Run as Administrator."

    How to perform a restore:

    1. Select the "Restore" tab
    2. Press the "..." button to browse for the file that contains your backup. If you instead type in the name of the file, press the "Process" button.
    3. The available data will depend on what you backed up and the method you used. If you included the Program folder, you will have the option to restore this data, and if you included Appdata, you will also have this available to restore.
    4. Press the "Restore" button
    5. If you are restoring the Program folder, you will be asked where you want to restore this data.
    6. If you get a warning that not all files were copied and you need to run with Admin privileges, see the note above.
    7. Your data has now been restored!

  • Open FAQ in new window Can I change the location where Archived or Sent messages are saved?
  • By default, the folders containing any saved messages (whether it's Archive, Sent, Outbox, etc.) are saved as a subfolder under the Data path. To change the location of the Data path, use the available option under Tools / Options / Storage on the main menu. This is the recommended method.

    To change the location of a specific folder (for example, Archive) you will need to make some manual changes. Here are the steps, using Archive as an example:

    1. Use Tools / Options / Storage and note the values for Data path and Ini location
    2. Exit POP Peeper
    3. Optional (if you have existing messages that you want to move): Using the current Data path, move the Archive folder to the new location
    4. Edit the Ini file (obtained in step #1) with a text editor
    5. In the [POP PEEPER] section, create a new entry (see notes below for assigning your own folder):
      UserEmlPath_Archive = C:\POP_Peeper_Data
    6. Save the ini file and restart POP Peeper; test that newly archived messages are stored in the expected location

    Notes:

    • The following saved message folders can be changed:
      Archive: UserEmlPath_Archive
      Sent: UserEmlPath_Sent
      Draft: UserEmlPath_Draft
      Outbox: UserEmlPath_Outbox
    • The folder path may use:
      - The full path (e.g. C:\foldername)
      - A relative folder name (e.g. Saved in which case the "Saved" folder will be a subfolder of the folder where POP Peeper is running)
      - A relative folder name starting with a backslash (e.g. \Saved in which case the "Saved" folder will reside in the root folder of the drive where POP Peeper is running)
      - You can NOT use dots to indicate a relative folder name (e.g. ..\Saved)
    • Do NOT set the folder to one that is protected by User Account Control (UAC). For example, all folders under C:\Program Files (x86)\ (and C:\Program Files\) are protected and you should not use this folder.
    • v4: If you were previously using this feature in v3, you will need to manually move the folders to the new v4 folder structure.
      In v3, the folder structure was:
      C:\PP\Archive\Account1\
      In v4, the new folder structure is:
      C:\PP\Account1\Archive\

Installation / Uninstallation

  • Open FAQ in new window After updating POP Peeper, all my accounts report an "Unknown Error" or "Connection Error."
  • After updating an internet application, some software firewalls (e.g. Zone Alarm, Norton Internet Security) will automatically start blocking access for the application instead of prompting you for confirmation. Check the firewall's program list and allow 'poppeeper.exe' access.

  • Open FAQ in new window Should I uninstall POP Peeper before upgrading to a newer version?
  • In most cases, you should not uninstall. If you uninstall your existing version, you will lose all your settings. If you are reinstalling POP Peeper because you think the previous installation is bad or corrupt, you should uninstall first. In this case you should not restore the settings after the reinstallation, but you may want to backup your settings first.

  • Open FAQ in new window How do I backup my Accounts and other settings?
  • Note: A Backup/Restore utility is now available that makes backing up easier. For more information, click this link: POP Peeper Plus Pack

    Quick backup information:

    There are 2 files/locations that you need to backup:
    - Ini file
    - Data folder

    The location of these can be found under Tools / Options / Storage under POP Peeper's main menu. Note that the Ini file will be located in the folder of the "Data path" in most cases, so it may only be necessary to backup the entire data folder.

    You must exit POP Peeper before backing up the data folder.

    Detailed backup information

    Accounts and all settings are stored in an .ini file, typically a file called poppeeper.ini. Depending on the configuration, it may be found in one of two locations:
    - The Application Data folder:
      XP: C:\Documents and Settings\[UserName]\Application Data\POP Peeper\
      Vista/Win7/8/10*: C:\Users\[UserName]\AppData\Roaming\POP Peeper\
    - The folder that you installed POP Peeper (typically, C:\Program Files\POP Peeper\)

    Other data files (Address Book, inbox, outbox and sent messages) will also be located in these two locations in subfolders. If you are using the AppData folder, then you can backup the entire folder to save all data.

    Note: Locations of the ini file and data files can be changed; the above suggestions are the default locations. You can find where data files are stored for a particular configuration by selecting (from the main menu): Tools / Options / Storage

    To restore settings, make sure that POP Peeper is not currently running and copy all the backed-up files to the equivalent location that they were previously (note that changing between XP to Vista/7/8/10 may have different folder names). If message data was stored in the Application Data folder, the [username] folder does not matter -- POP Peeper will look in the current user's folder. This means that you can transfer your settings and messages to another computer\user without having to adjust the settings. After you restore the files, start POP Peeper.

    * Windows Vista and 7/8/10 Users - If you have UAC enabled (default setting) and POP Peeper is installed in the Program Files folder and you have opted to use the portable setting, then POP Peeper's data files will be found in the VirtualStore folder, typically:
      C:\Users\[UserName]\AppData\Local\VirtualStore\Program Files\POP Peeper\
    If you plan on using the portable setting, it is recommended that you install POP Peeper in a non-protected folder (ie. not "Program Files")

Configuration Options

  • Open FAQ in new window Explain the 'SSL certificate verification' option.
  • This feature was added in v4.4

    When connecting to an email account using SSL/TLS, the server will send a certificate to help prove that it is the server you were actually trying to connect to. POP Peeper will use that certificate in conjunction with a local certificate (POP Peeper automatically imports certificates that are trusted by Windows) to verify the server. If any error occurs during the process, POP Peeper will terminate the connection. This process occurs before you login, so your login/password are not sent in the event that the server isn't trusted.

    To view the certificates that POP Peeper uses from Windows:

    1. From the Windows Start menu, search for and open "Internet Options" (Control Panel)
    2. Select the "Content" tab
    3. Press the "Certificates" button
    4. Select the "Trusted Root Certificate Authorities" tab

    Enable/Disable SSL certificate verification:

    1. From POP Peeper's main menu, select Tool / PPtweaker
    2. Select the "Certificates" page
    3. Check the box for "Enable SSL certificate verification"
    Note: Disabling this feature is not recommended. Disabling this feature will impact security and make you more prone to certain types of attacks.

    Hostname matching:
    This option verifies that the hostname that POP Peeper is connecting to matches the hostname in the certificate. Enabling this setting further improves security. In most cases, this will not cause any issues; however, if you are using email provided by a shared webhost, you may get certificate mismatch errors. In these situations, you may need to use a different server name to correctly access your email. For example, if your webhost is webhost.com and your personal domain is yourdomain.com: instead of accessing mail.yourdomain.com, you may need to use mail.webhost.com -- but check the settings provided by your webhost. If you have a large number of accounts already setup using the wrong hostname, you may use exceptions (see below) to effectively (and securely) change the hostname.

    Exceptions:
    Bypass SSL certification:
    In very rare cases, you may need to bypass SSL certification for a particular server. To add a server to the exeptions list, go to Tools / PPtweaker / Certificates and add the server (e.g. mail.example.com) -- one hostname per line. This feature should only be used if you're sure that it's necessary.

    Hostname substitution:
    You can also use exceptions to replace one domain for another for the sake of hostname matching (see hostname matching above for an example). To do this: on a single line enter the hostname that you're using followed by a space and then the hostname that should be used for matching.
    Example:
    mail.yourdomain.com mail.webhost.com

  • Open FAQ in new window How can I make each account play a different sound when I receive new email?
  • You must first enable "Advanced Options":

    1. Under the "Tools" menu, select "Options"
    2. Select the "General" tab
    3. Check the "Enable Advanced Options" box
    4. Press the "Save" button

    Repeat the following steps for each account:

    1. Edit the account (right-click on the account in the account listing and select "Edit")
    2. Click on the advanced tab
    3. For "New Mail Sound" click on the browse button and select the .wav file
    4. Click on the Update button
    Note: There is also an option on the "Options/Notification" page that should be selected appropriately ("I want each account that receives new email to play its specified sound"). The option will be selected automatically when you update an account sound.

  • Open FAQ in new window If I'm using the option "Hide tray icon if mailbox does not contain messages", how can I access the POP Peeper dialog?
  • By running another instance of POP Peeper. This will actually send a message to the POP Peeper that is already running and tell it to display the dialog. If you don't have a shortcut to POP Peeper on your desktop, the shortcut is also available in your Start Menu: Start\Programs\POP Peeper\POP Peeper.

  • Open FAQ in new window What are "Advanced options"?
  • Advanced options are options that are generally not needed except by experienced users and are hidden by default in order make the interface simpler and cleaner.

    To enable Advanced options:

    1. On the main menu, select Tools / Options
    2. On the left, click the 'General' page
    3. On the right, enable "Advanced options" (top-right) by ticking the checkbox
    4. Press the OK button to save your changes

    Here are some of the options that this enables:

    • Options / Mail check: Maximum simultaneous threads
    • Options / Mail check: Use separate timers for each account (see also: Account advanced options)
    • Options / Notification: Each account can play a unique sound (see also: Account advanced options)
    • Account advanced options: Edit your account and select the 'Advanced' tab to access options for the account
    • Context menus for Account and Message list: right-clicking on accounts or messages provides more advanced options

  • Open FAQ in new window Explain the option: "IMAP: Sync read/unread state with server"
  • Note: this option was added in POP Peeper v4.1

    Up until POP Peeper v4.0, POP Peeper did not truly synchronize the read/unread state with the IMAP server. It had the option to retrieve the read-state on the initial retrieval, but it would not update the read-state afterwards. Furthermore, if POP Peeper retrieved a preview or the entire message, the server would mark the message as read (the message would remain unread in POP Peeper). Marking a message as read or unread in POP Peeper would not affect the read-state on the server. This behavior was sufficient for most people who did not use a separate IMAP client.

    In POP Peeper v4.1, POP Peeper can synchronize the read/unread state. Messages that are marked as read from another email client will be reflected in POP Peeper, and vice-versa.

    For existing POP Peeper users who are upgrading to v4.1: because the message states may not be synchronized between POP Peeper and the server, this option is not enabled by default. When you enable this option, you will be asked if you want to synchronize the read-state FROM POP Peeper or FROM the server. In most cases, you will want to synchronize FROM POP Peeper TO the server -- this means that the messages' read-states that are currently used in POP Peeper will be transferred to the server.

    To enable this option:

    1. From POP Peeper's main menu, select Tools / PPtweaker
    2. Select the 'Misc' page
    3. Enable: "IMAP: Sync read/unread state with server"

  • Open FAQ in new window Email that I've imported into one mailbox from another mailbox all show the current time.
  • Note: This is an experimental feature added in POP Peeper v4.2. If you use this, please contact us and let us know if it meets your expectations or not. This feature is dependent on its demand and may be removed if it is not useful.

    Information:
    There are several timestamps available in the email header:
    • The "Date" header is specified by the sender's system time and is notoriously wrong, especially from spammers, and may not even have the correct year.
    • The "Received" header contains a timestamp that each server received the message. Servers usually have accurate times. There are typically multiple "received" entries.

    POP Peeper has always used the first "Received" entry in the header. This value represents that time that your email server received the message. In most cases, this timestamp is the best one to use as it is generally accurate and represents the time that you could access the email. However, there are cases where it does not give the preferred timestamp, such is the case if you have one mailbox import messages from another mailbox. In this case, a new "received" entry will be added to the header with the current timestamp. So if you received an email from 2 years ago, POP Peeper would use the latest "received" entry and it would display the date that you had transferred your email to the new mailbox; this is not ideal.

    The "Date" entry in the header uses the sender's computer's timestamp. Many computer's, especially from spammers (who may actually just be using a pre-specified email), are inaccurate and the hassle of trying to find that unread message is not worth consideration.

    As previously mentioned, there are usually multiple "received" entries in the header -- one for each server that your email passed through. For example, the sender's SMTP server is one, and the POP3/IMAP server you retrieve your email from is another. So instead of using the *last* email server that your email arrived at, POP Peeper can use the *first* server. This will usually have an accurate timestamp and will also have the time that most closely represents when the email was sent. That's what this experimental feature will allow you to change.

    How to change POP Peeper to use the last Received header entry:
    To clarify: the "last received header entry" will represent the earliest timestamp in chronological order. Updating this will require 2 changes:

    • Change the ini file to use the different timestamp:
      1. In POP Peeper's main menu, select Tools / Options
      2. Select the "Storage" page
      3. Make a note of the Ini location (select and copy the path to your clipboard)
      4. Close the options window
      5. Exit POP Peeper
      6. Edit the ini file you obtained in step #3 in a text editor (e.g. notepad)
      7. Search for [POP Peeper]
      8. Directly under that line, add the following:
        EmailTimeStamp = 1
        Note: the default value is 0; only 0 or 1 are currently recognized
      9. Save and close this file
    • Update the existing databases
      1. Exit POP Peeper
      2. You will need to run POP Peeper from the command-line with a parameter that will tell POP Peeper to refresh the cached timestamps
      3. Open a DOS prompt (cmd.exe) and go to the folder where you've installed POP Peeper, usually:
        C:\Program Files (x86)\POP Peeper\ or
        C:\Program Files\POP Peeper\ or
      4. Run POP Peeper including the following paramter
        POPPeeper.exe -NoCachedTimeStampOnLoad
      5. Alternatively, you may run the entire command from the Windows Run Prompt. e.g.
        "C:\Program Files (x86)\POP Peeper\POPPeeper.exe" -NoCachedTimeStampOnLoad

    POP Peeper will then run as normal, but will update the timestamps that were previously cached in the database. Depending on the number of messages in your database(s), it may take significantly longer to perform this update before POP Peeper finishes loading -- please be patient!

    The above steps are one-time changes. The change in the ini file will persist. The parameter you added onto the command-line should only be run one time, unless you change the ini file value again; in which case you will also need to update the database again.

    If you have any questions, please contact us first and be sure to let us know if you found this feature useful or not so that it can still be supported in the future, and may even impact the default value!

  • Open FAQ in new window How can I delete IMAP messages permanently without messages going to the Trash folder?
  • The Trash folder allows you to easily recover messages that have been deleted. Most IMAP servers will remove messages from the Trash folder after 30 days. However, if you want to bypass this, there's a hidden setting in POP Peeper that will delete messages without PP moving the messages to the Trash folder first. This will affect ALL IMAP accounts and cannot be set per-account.

    1. In POP Peeper, go to:
      Main menu: Tools / Options and select the Storage page
    2. Double-click the text Ini Location at the top
      -> This will open File Explorer and select the appropriate file
    3. Exit POP Peeper
    4. Open the ini file from step #2 in a text editor
    5. Search for the following line:
      [POP PEEPER]
    6. Immediately below that line, insert the following line:
      DeleteToTrash = 0
      (this is case-sensitive)
    7. Save the ini file
    8. Restart POP Peeper
    9. Delete a test message to make sure it works

General Questions

  • Open FAQ in new window Settings and messages don't save when I restart POP Peeper (or, I get an access denied error).
  • If settings or messages are not saved after you restart POP Peeper, this may mean that the data path POP Peeper is using is a read-only (non-writable) folder. The most common reason for this is that the data path is assigned under the "Program Files" folder. To check this:

    1. On POP Peeper's main menu, select Tools / Options
    2. Select the Storage page
    3. Refer to the Ini Location and Data path values -- if either one includes "C:\Program Files (x86)\" or "C:\Program Files\" then you will need to move these files manually, because POP Peeper does not have permission to write/move these files


    If you need to move the files, you have the following options:
    - Move the data files to the "AppData" folder (recommended)
    - Move POP Peeper to a folder outside the "Program Files" folder (easier, but less secure)

    It is recommended that you make a backup of your original folder before proceeding
    e.g. C:\Program Files (x86)\POP Peeper\

    Option 1: Move data files to the "AppData" folder

    1. In POP Peeper, select Tools / Options
    2. Select the 'Storage' page
    3. Make notes of both the 'Ini Location' and 'Data path' (you may double-click on the text to open the respective locations in File Explorer)
    4. Exit POP Peeper
    5. Move the contents of the 'data path' to the following folder:
      %userprofile%\AppData\Roaming\POP Peeper\
      aka: C:\Users\{username}\AppData\Roaming\POP Peeper\
      note: do NOT include the 'data' folder -- move the CONTENTS of the 'data' folder
      note: make sure that you MOVE the files/folders and not just copy
    6. Move the the file specified by 'Ini Location' to the same folder:
      %userprofile%\AppData\Roaming\POP Peeper\
      note: make sure that you MOVE the file and not just copy
    7. Edit the poppeeper.ini file (that you just moved into AppData) with a text editor
    8. Search for DataPath = (in most cases, it will be "DataPath = data")
    9. Delete this line (containing DataPath)
    10. Save the ini file
    11. Restart POP Peeper
    12. All your files and settings should be loaded. To make sure that you did it correctly, you can go back to Tools / Options / Storage and confirm that both the "Ini Location" and "Data path" values refer to C:\Users\{username}\AppData\Roaming\POP Peeper

    Option 2: Move POP Peeper to a different folder

    1. Exit POP Peeper
    2. Move the entire POP Peeper installation folder to a folder outside of the "Program Files" folder. For example:
      From: C:\Program Files (x86)\POP Peeper\
      To: C:\POP Peeper\
      - Make sure that the original folder no longer exists (ie. MOVE instead of copy)
    3. Run POP Peeper from the new folder; e.g. double-click C:\POP Peeper\POPPeeper.exe
    4. On the main menu, select Tools / Options
    5. Cycle the "Run POP Peeper at Startup" so that the checkbox appears as a standard checkmark
    6. Press OK

  • Open FAQ in new window Pressing the 'Check Mail' button doesn't seem to do anything.
  • When you press the 'Check Mail' button, any accounts that are currently in the IDLE state will be skipped (only IMAP accounts support the IDLE feature). If all your accounts are in this state, then nothing will appear to happen when you press the 'Check Mail' button (except the "## minutes remaining" resets). To verify that an account is working, you can right-click on an individual account and select "Check mail" -- this will force the account to refresh the message list and you should see activity as a result of this action; note that you can expect the following phases to be skipped: "connecting", "logging in" and "logging out".

    The reason why POP Peeper skips accounts in the IDLE state is because they are already in a state where they will instantly receive new email notifications, and it would be inefficient to check these accounts. Some servers do not report new messages immediately to the client and, in these cases, it's possible that manually checking the account will reveal new messages that have been reported to the IDLE'ing client. These servers are usually on a set cycle when they will report new messages (e.g. once a minute).

  • Open FAQ in new window Non-English letters/characters don't display correctly (character encoding / utf-8)
  • Ensure that Windows "language for non-Unicode programs" is set to the most appropriate language.
    You can find this in the Windows Control Panel / Region and Language / Administrative tab

  • Open FAQ in new window Why aren't messages being removed from POP Peeper after I open my email client?
  • Your email client may not be configured to delete messages after they're downloaded. In most cases, your email client must use the POP3 protocol for this option to be available.

    Thunderbird: Tools / Account Settings / Server Settings / Uncheck "leave messages on server"
    Outlook: File / Account Settings / Change / More Settings / Advanced / Uncheck "Leave a copy of messages on the server"
    Windows Live Mail: Tools / Accounts / Properties / Advanced tab / Uncheck "Leave a copy of messages on server"
    Outlook Express: Tools / Accounts / Mail tab / Properties / Advanced / Uncheck "Leave a copy of messages on server"

    If you are sure that your email client is deleting messages -- and POP Peeper shows these messages with a Red-X in the Misc Status column (!) -- take the following steps:

    1. Edit the account (right-click on the account in the account listing and select "edit")
    2. Click on the advanced page *
    3. Check the option Remove Messages not on Server ON
    4. Click on the Update button
    5. Deleted messages that are currently in POP Peeper (with Red-X) will be removed on the next Mail Check, or you can 'Delete' them immediately
    * - You must enable advanced options to access the advanced page, which is available on the main menu: Tools / Options / General.

  • Open FAQ in new window When POP Peeper retrieves email, the messages are being deleted off the server and my email client can't pick up the messages. Is POP Peeper deleting the messages?
  • Note: This is specific to the POP3 protocol, there are no known IMAP servers that behave this way.

    POP Peeper only deletes messages when you tell it to; however, some servers automatically delete messages when they are retrieved. You might be able to circumvent this "feature" by specifying that the account download a preview of the message instead of the entire message. Even if the preview results in downloading the entire message, it may prevent the server from deleting the messages.

    For each account that you need to modify:
    - edit the account
    - go to "advanced" (click here if you don't see the "Advanced" page)
    - set "retrieval option" to "preview"
    - set the "Num Lines"...

    To approximate what you need for the number of lines: assume 1 line is about 100 bytes (80 is an even closer approximation). So if you want to set a ceiling of about 1 meg per message, set the number of lines to 10,000. If you want to get the entire message regardless of size, set it to 500,000 (max message size of about 50 megs).

    This may not work for all servers, but has been successful for most servers. Please note that most pop3 servers do not automatically delete messages (Gmail/POP3 does, but it can be changed within your Gmail account's settings)

  • Open FAQ in new window The status bar says "Waiting for internet connection" but I'm already connected.
  • In certain setups, your system may not be reporting the active internet connection to POP Peeper. Here's how to change it:

    1. On the main menu, select Tools / Options
    2. Select the 'Connection' page
    3. If it is currently set to "using a dial-up modem" and you are NOT using a dial-up modem, try "using a permanent connection" first
    4. OR, if it is currently set to "using a permanent connection" then change it to "Assume I'm always online"
    5. Press OK to save your changes

  • Open FAQ in new window When I open the Help file, the contents are blank.
  • This will most likely occur if you installed POP Peeper from a zip file instead of the exe installer. You will need to unblock the file:

    1. Open Windows Explorer and go to where POP Peeper is installed; usually:
      C:\Program Files (x86)\POP Peeper\ (or C:\Program Files\POP Peeper\)
    2. Right-click on POPPeeper.chm and select Properties
    3. On the bottom-right of the 'General' page, you may see an "Unblock" button
    4. Press "Unblock" and then OK

  • Open FAQ in new window The Just-In-Time debugger opens when I try to view a message in HTML. How do I fix this?
  • You can disable the JIT debugger by following these steps:

    1. Open Internet Explorer (Alternatively: Control Panel > Internet Options, go to step 3)
    2. Under the "Tools" menu in IE, select "Internet Options"
    3. Click on the "Advanced" tab
    4. In the "Browsing" section, make sure that "Disable Script Debugging (Other)" is checked
    5. Press OK

  • Open FAQ in new window Can I transfer messages from POP Peeper to my email client?
  • POP Peeper does not currently provide a means to directly transfer your email from POP Peeper to your email client. You can save messages in the standard .eml format by selecting "Save message as" under the "File" menu when viewing a message. Most email clients will let you open this type of file, and some may let you transfer the file into the client.

  • Open FAQ in new window What can I do if I forget the admin password?
  • The admin password can be changed under Options / Set Admin Password. If you have forgotten your password, you will need to reset it manually. By performing the following procedure, you will be able to retain all your existing settings and accounts; however, all accounts will become password protected with the password used to log into the account.

    1. Exit POP Peeper if it is currently running
    2. Edit the ini file with a text editor such as notepad (to find your ini file, refer to the backup faq)
    3. In the [POP Peeper] section, locate the line that starts with "Admin" and delete the entire line
    4. Save the file
    5. Restart POP Peeper -- a prompt will come up telling you that your accounts have been password protected

  • Open FAQ in new window Can I use POP Peeper to open 'mailto' links that I click on in my webbrowser?
  • Yes. Register POP Peeper as your Email client under the main menu: Tools / Options / General.

  • Open FAQ in new window How can I remove messages from the list and force POP Peeper to retrieve it again?
  • POP Peeper will cache messages by default and sometimes it may be necessary to force POP Peeper to retrieve an existing message.

    If you changed settings in your WebMail account, it may be necessary to Clear Cookies first.

    For individual messages, view the message and -- from the menu -- select:
    File / Re-download message.

    Alternate method (or to remove all messges in the account):
    This option is disabled by default, so you first need to enable Advanced Options:

    1. In POP Peeper's main menu, select Tools / Options
    2. Select the 'General' page
    3. Tick the checkbox for "Enable Advanced Options"
    4. Press OK

    - To remove a specific message (or selected messages), right-click on the message and select "Remove from list."
    - To remove all the messages in an account, right-click on the account and select "Remove messages from list."

    The message(s) will be removed immediately and will be retrieved again the next time the account is sync'd with your account. This usually happens the next time mail is checked, but to force IMAP accounts to re-sync: right-click on the account and select "check mail."

  • Open FAQ in new window Why don't Imap messages get marked as read after I read them in my email client?
  • POP Peeper will only access the "read" status of a message when the message is new to POP Peeper. Once a message is listed in POP Peeper, the read status will not be updated from the server. This behavior is due to the additional methods of message retrieval that POP Peeper provides. There are plans to improve the behavior of the read status in a future version.

  • Open FAQ in new window How can I ensure POP Peeper is as secure as possible?
  • Listed below are several suggestions to add additional security when using POP Peeper. These suggestions are optional and not all may need to be implemented depending on your environment.

    • Use SSL or TLS connections for POP3 and Imap accounts (SSL/TLS support for Imap was introduced in v3.1). This encrypts all data communication between your computer and the server, including your login and password. Webmail services inherently use encryption when logging in.

      To enable SSL or TLS support, follow these instructions:

      1. Download and install the SSL plugin
      2. Edit each POP3 and Imap account and to the right of the "Server Type" select 'TLS' or 'SSL' (choose either one that works, the difference is negligible; not all servers support TLS and\or SSL)
    • An alternative to SSL/TLS is APOP (for POP3) and does not require the SSL plugin. This method only encrypts the login and password. Very few POP3 servers support this method.

    • Enable password protection to prevent other people from accessing the POP Peeper interface:
      1. Access Options / Set Admin Password
      2. Enter the password and confirmation and check "enable password protection"
      3. Press OK

      Alternatively, you can enable password protection for individual accounts by editing the account and enabling "Password Protected"

    • View messages using Plain or Rich Text by default. Viewing messages with HTML makes you more vulnerable to malicious scripts, viruses, and tracking agents.
      1. Access Tools / Options
      2. Select the "View Message" page
      3. Set the "Default Message Viewing Preference" to "Rich Text" (or "Plain Text")
      4. Click OK

      If you determine that a message is safe to view (ie. it's from a trusted source), you may view individual messages with HTML. You can add the "HTML" button to the message toolbar using the following steps:

      1. View a message
      2. Access View / Customize Toolbar
      3. Find and select the "HTML" button in the left window
      4. In the right window, select the button that you want the HTML button to appear before
      5. Click the "Add" button
      6. Press Close
      7. Whenever you want to view the current message with HTML, press the HTML button on the toolbar

    See also: How secure is POP Peeper?

  • Open FAQ in new window How can I remove messages from the list?
  • Sometimes, it's necessary to force POP Peeper to retrieve an existing message. This option is disabled by default, so you first need to enable Advanced Options:

    1. In POP Peeper's main menu, select Tools / Options
    2. Select the 'General' page
    3. Tick the checkbox for "Enable Advanced Options"
    4. Press OK

    If you changed settings in your WebMail account, it may be necessary to Clear Cookies first.

    To remove all the messages in an account, right-click on the account and select "Remove messages from list."
    To remove a specific message (or selected messages), right-click on the message and select "Remove from list."

    The message(s) will be removed immediately and will be retrieved again the next time the account is checked for mail.

  • Open FAQ in new window Does POP Peeper prevent viruses from infecting my system?
  • POP Peeper is not an anti-virus program. However, POP Peeper provides several methods to prevent being infected. Read the "Virus Prevention" help topic in POP Peeper.

  • Open FAQ in new window What is the license agreement for POP Peeper?
  • POP Peeper (free)
    POP Peeper Pro
    POP Peeper Plus Pack

    Note that the free version cannot be used for commercial purposes -- if you use POP Peeper as part of your job or if it helps perform your job, you need a Pro license.

  • Open FAQ in new window What is the privacy policy for POP Peeper?
  • Please see the following page:
    POP Peeper Privacy Policy

  • Open FAQ in new window ASpell Attribution
  • The ASpell license (LGPL v2.1) requires that modified source code is accessible for download. You can download the source code that POP Peeper uses for the spell-checking component here:

    Download Aspell_50_Source_Modified

    Original source code may be obtained at the Aspell website: http://aspell.net/

    LGPL v2.1: http://www.gnu.org/licenses/lgpl-2.1.html

Preliminary documentation

  • Open FAQ in new window What does it mean that there are orphaned database files?
  • This is preliminary documentation for POP Peeper v6.0

    This can happen when a folder that previously had messages in POP Peeper no longer exists on the server, e.g. the folder was deleted or renamed on the server. The result is that there is a database file containing messages on your local computer that can no longer be accessed. It most cases, it's recommended that you allow POP Peeper to delete these files. This search for orphaned files will be performed when you manually request to refresh the folder list on the main interface.

    However, if you renamed the folder (as opposed to deleted it) and the folder has a lot of messages, you may find it more efficient to rename the existing file so that POP Peeper doesn't have to re-download all the same messages for the newly named folder. In that case, you can take these steps:

    1. From the main menu, select: Tools / Options
    2. Select the "Storage" page
    3. Double-click on the text "Data path" (this opens File Explorer to the appropriate location)
    4. Go into the subfolder of the account that has the orphaned file(s)
    5. Find the file that matches the original folder name in the following format: f-original-folder-name.db
    6. Rename the file using the same format but with the new folder name: f-new-folder-name.db (remember: new-folder-name should already exist on the server)
      Example: if the original folder name was 'INBOX.original' and it's been renamed to 'INBOX.renamed', you would find the file named 'f-INBOX.original.db' and rename it to 'f-INBOX.renamed.db'
    7. Access the new folder name in POP Peeper to make sure that the existing messages are loaded

  • Open FAQ in new window What are account groups?
  • This is preliminary documentation for POP Peeper v6.0

    Account groups allow you to combine accounts into groups for better management. There is no limit to the number of groups and an account can belong to multiple groups.

    The name of each group will be added into the "View Accounts" dropdown selection box (usually above the Message List). When you select a group from the dropdown, only the accounts that belong to that group will be listed in the Message List. Also, the Accounts List will be modified so that the member accounts will be shown at the top of the list; other accounts will be listed in a separate collapsible group.

    If a new message arrives for a non-member account of the group you're currently viewing, the new message will be displayed in the Message List. A new collapsible group (labeled "New") containing that account will be added to the Accounts List for better visibility.

    Special Group name -- If you create a group named "Default" (or the equivalent in your language), then this group will be viewed by default when POP Peeper starts instead of *All Accounts*.

    There are several ways to modify accounts' groups:

    • Main menu: Accounts / Manage account groups -- This window allows you to access two different modes. You can either view a single group and enable/disable which accounts belong to that group; or you can view a single account and enable/disable which groups the account belongs to.
    • Right-click on the account in the Accounts List and access the "Groups" popout menu; this allows you to easily add or remove a single group for the selected account(s).
    • Edit the account, select the "Advanced 2" page and modify the group names; you must first enable "Advanced Options" under the main menu: Tools / Options / General

    Advanced: The order of the groups listed in the "View Accounts" dropdown is determined by the order that each group initially appears in the Accounts' Advanced2 page (as per the order of the Accounts in the Accounts list). e.g. if you edit the first account in the list, the first group listed will be the first group listed in the dropdown; the second group will be displayed second, etc. If the second account has two groups and the first group was already used by the first account, it will be ignored; if the second group is new, it will be the third group listed in the dropdown. And so on and so forth. Therefore, you can manipulate the order that the groups appear in the dropdown by re-arranging the order that they initially appear in the Edit-Account settings.

  • Open FAQ in new window Can variables be included when running an exe via AntiJunk or Rules?
  • This is preliminary documentation for POP Peeper v6.0

    The following variables can be used:
    %emailaddr% - Email address
    %emailname% - Email name
    %subject% - Subject

    Example (quotes are important)
    "E:\Test\test.exe" -addr "%emailaddr%" -name "%emailname%" -subj "%subject%"