For information on what to do when you have a persistent error with one or more of your accounts, click here
How do I setup POP3/SMTP access for Hotmail?
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.
Click here for POP Peeper screenshots with the Hotmail settings.
Note that SSL is required for POP3 and TLS is required for SMTP.
Incoming Mail Settings:
Login Name: Full email address (e.g. example@live.com)
Server Type: POP3
Server: pop3.live.com
SSL
Port: 995
Send Mail Settings:
Reply Option: SMTP
Server: smtp.live.com
TLS
Port: 25 or 587
Server Requires Authentication: Enabled
How do I setup IMAP/SMTP access for Yahoo?
Although it's unofficial, Yahoo.com may support Imap, but it may not work for all accounts. Here are the settings:
Incoming Mail Settings:
Login Name: Full email address (e.g. example@yahoo.com)
Server Type: IMAP
Server: imap.mail.yahoo.com
TLS (TLS/SSL is required)
Port: 143 (if using SSL: 993)
Idle: optional
Send Mail Settings:
Reply Option: SMTP
Server: smtp.mail.yahoo.com
none or SSL (TLS is NOT supported)
Port: 25 or 587 (if using SSL: 465)
Server Requires Authentication: Enabled
How do I setup IMAP/SMTP access for mail.com?
Incoming Mail Settings:
Login Name: Full email address (e.g. example@mail.com)
Server Type: IMAP
Server: imap.mail.com
No SSL (SSL is optional)
Port: 143 (if using SSL: 993)
Idle: optional
Send Mail Settings:
Reply Option: SMTP
Server: smtp.mail.com
No SSL (SSL is optional)
Port: 25 or 587 (if using SSL: 465)
Server Requires Authentication: Enabled
Note: In some cases, you may need to use the GMX server (such as in cases of the server responding with, "hack attempt, login temporarily disabled for this ip"):
IMAP: imap.gmx.com
POP3: pop.gmx.com
How can I access my Lycos account using Imap?
Update 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 (e.g. test@lycos.com)
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
How do I setup POP Peeper to work with my GMail (or GoogleMail) account using POP3\IMAP and 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 POP3 or Imap.
Access your GMail settings (click the gear icon on the top-right, select 'Mail settings')
Click on "Forwarding and POP/IMAP" near the top of the page
For POP3: Select the option "Enable POP for all mail" OR "Enable POP only for mail that arrives from now on"
For IMAP: Select the option "Enable IMAP"
Press "Save Changes"
Step #2 - GMail requires SSL
Download the SSL Plugin and follow the included instructions to install it
POP3: Create the GMail account in POP Peeper as a POP3 account (Server: pop.gmail.com*)
IMAP: Create the GMail account in POP Peeper as an IMAP account (Server: imap.gmail.com*)
Set the account to use SSL (the port should be 995 for POP3 or 993 for IMAP)
For SMTP settings: the server is smtp.gmail.com*, SSL must be used (port 465) and Server Requires Authentication must be checked
* - Googlemail.com users should use pop.googlemail.com for pop3 or imap.googlemail.com for imap and smtp.googlemail.com for smtp
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)
Edit the GMail account in POP Peeper
Go to the Advanced tab (if advanced is not visible, you will need to enable it under the main Options / General page)
Change the Retrieval Option to Preview and the number of
lines to 50000 (50,000)
("headers" is not recommended if you intend to read the messages using POP Peeper)
Press the Update button
POP Peeper is notifying me of messages that I sent from GMail's web interface.
If you send an email from GMail's web interface, this email will be received as a new message in POP Peeper
(when accessing via "GMail" or "POP3", but not "Imap").
Messages sent through POP Peeper via SMTP will not be reported as a new message.
Can I access my GMail for Domains using webmail ("Gmail") access?
Yes. Create the account with the following settings:
Login Name:username (not the full email address) Server Type: GMail Server: http://mail.google.com/hosted/domain.com (where domain.com is the address of your domain; you can also use https if desired)
I get the following error when I try to access gmail using Pop3 or Imap: "Web login required (Failure)."
Even if you do as the error suggests and log into the gmail account, pop3 or imap access may still not work.
To validate the account, you need to confirm your access by filling in the requested information for your account here:
https://www.google.com/accounts/DisplayUnlockCaptcha
How do I setup a FastMail (or OperaMail) account in POP Peeper?
Here are the server details for FastMail and OperaMail:
Server Type: IMAP
Login Name:Full email address
Incoming Server: mail.messagingengine.com
IDLE: enabled
Port: 143
SMTP Server: SMTP is not supported for fastmail's free-level access. You can use your ISP or other SMTP server.
Why aren't messages being removed from POP Peeper after I open my email client?
There are two possible reasons:
POP Peeper will display any messages that are still on the server. You
may have your email client configured to leave the email on the server. Check your
email client settings:
Outlook Express: Tools / Accounts / Mail tab / Properties / Advanced / Uncheck "leave a copy of
messages on server" Thunderbird: Tools / Account Settings / Server Settings / Uncheck "leave messages on server"
If you are sure that your email client is deleting messages -- and POP Peeper shows these messages with a
Red-X -- take the following steps:
Edit the account (right-click on the account in the account listing and select "edit")
Click on the advanced tab *
Check the option Remove Messages not on Server ON
Click on the Update button
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 this page, which is available on the "General" tab
of the main Options.
Messages I have read before now appear as unread. What's wrong?
First, make sure that your "Storage" options are not set to "none" as this will also prevent
POP Peeper from remembering which messages you have read. To verify this:
Go to the "Tools" menu
Select "Options"
Select the "Storage" tab
Set "Disk Options" to either "Store only Message Headers to Disk" or "Store Entire Messages to disk"
This may also occur sometimes with certain WebMail servers. Because WebMail access is not a standard,
there may be times when this happens. The best remedy for this is to periodically move old messages
out of your inbox into another folder.
Webmail
My webmail account(s) show errors sometimes, what's wrong?
If you experience a problem with a WebMail account that was previously working, it's possible that the
problem has already been reported or that a fix is already available.
Click here for the steps to take when you encounter a persistent problem.
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:
Open Internet Explorer
From the "Tools" menu, select "Internet Options"
Select the "Advanced" tab
Scroll down to the "Security" section
UNcheck "Check for server certificate revocation"
Press OK
Test the account in POP Peeper
If that doesn't work, check that the proxy server is setup correctly in POP Peeper:
From POP Peeper's main menu, select Tools / Options
Select the 'Connection' page
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
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:
On POP Peeper's main menu, select About POP Peeper under the Help menu
Enable the option Automatically check for updates
Enable the option Auto-Update WebMail plugin
To force an immediate auto-update:
On POP Peeper's main menu, select About POP Peeper under the Help menu
The option Auto-Update WebMail plugin must be enabled
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.
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)
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) Using your webbrowser, sign out of your Yahoo account and sign back in
2) Check your account in POP Peeper again
Most likely, POP Peeper will still have 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:
Select "Options" under the main "Tools" menu
On the "General" page, check "Enable Advanced Options"
Press OK
Edit the yahoo account (right-click on the account and select "Edit")
Select the "Advanced" tab
Change the polling interval
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.
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:
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:
Select "Options" under the main "Tools" menu
On the "General" page, check "Enable Advanced Options"
Press OK
Edit the yahoo account (right-click on the account and select "Edit")
Select the "Advanced" tab
Change the polling interval
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.
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.
To allow this, select Send Mail / Settings from the main menu, and then enable "Allow 'from' aliases." 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
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.
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:
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).
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.
I am getting an "Error (offline)." What's wrong?
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." You can also download
PPTweaker which has an option to disable "Work Offline"
automatically when necessary.
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:
Open the "Start Menu\Settings\Control Panel"
Double-click on "Internet Options"
Click on the "Connections" tab
Click on the "LAN Settings..." button
Check the "Use a proxy server for your LAN" and enter the Address and Port
What Webmail services will be supported in the future and can I suggest any others?
The list of currently supported Webmail services can be found here: Webmail Support
The list of future WebMail support can be found here: What's Coming.
Support is based on popularity of the service. If you want to suggest any services, use
the Suggestions Forum.
How can I get my "Powered by Mail.com" account to work (ie. VerizonMail.com, OperaMail.com)?
If you have an account that is "Powered by Mail.com" then it may work using the following steps:
Edit the account
Change the "Server" to the URL of the login screen (see below for known URLs)
Press the "Update" button
Known URLs VerizonMail.com -- http://www.verizonmail.com/scripts/common/index.main OperaMail.com -- http://www.operamail.com/scripts/common/index.main
Why doesn't my Yahoo! Mail Plus (premium) account work with POP Peeper?
Yahoo's premium service, Mail Plus, allows you to access your account using POP3. This is the preferred
method of connecting to your account. Here's what you need to do to connect using POP3:
- Edit the account (right-click on it in the accounts list and select "edit...")
- Change the "Server Type" to POP3
- Set the "Server" to pop.mail.yahoo.com
- Set the "Port" to 110
- Press Update
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.
When I try to "View Message Online" with a Yahoo message, I get a "Your login session has expired" error.
If you use Internet Explorer and log into http://mail.yahoo.com using "Remember my ID on this computer" you
will get this error. You can avoid this issue by logging into a Yahoo account with IE and leaving the
"remember" option unchecked. The error is caused by a conflict in cookie data.
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.
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."
Can POP Peeper check other folders besides the Inbox for mail?
Currently, POP Peeper only checks the inbox folder. There are plans to add folder support in the future.
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.
How can I open a webmail service in my broswer when I use the email client button?
Starting with v2.3, you can select "URL..." from the drop-list to specify any URL as your
email client.
Send Mail
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 what you need to do:
Edit the account by right-clicking on it in the Accounts list, and select "Edit"
Select the "Send Mail" tab
Enable the option, "Server Requires Authentication"
If your authentication requires a different login than your incoming (pop3/imap) server settings, press the "Settings" button to configure the name and password
Press Update
How can I save my outgoing messages and prevent it from being sent without my permssion (ie. save a draft)?
Although POP Peeper doesn't natively support the ability to save messages, there is a method that will allow you to create
a "Drafts" folder that will have the same effect. Here's how to set this up:
You will need to create a dummy account, so click on the "Create Accounts" button (or select "Add" under the Accounts menu)
Press the Create Single Account button
For the email address enter xxx@draft.xxx and press next
For the account name enter ~Draft, leave Server Type as POP3 and press next
For login name and password you don't need to change anything so press next
For the Incoming Server enter xxx and press next
Enable SMTP Support, change the server to xxx and press Finish
Edit the newly created account, ~Draft, and uncheck the Enabled option and press Update
Now, whenever you compose a message that you don't want to send immediately, select the
'~Draft' account from the list and press "Send Later." The message will appear in the "Outbox" where you can edit it later,
but since the account is disabled the message won't be sent; if it is accidentally sent then you will get an error because the
smtp server 'xxx' is invalid. When you want to send the message simply go to the outbox, open
the message, change the account that you want to send it from and press Send.
If you prefer that the Draft account appear at the top of the list you can rename the account to '!Draft'
How can I change the behavior so that email addresses are\not automatically added to the address book?
Note: As of POP Peeper v3.8, you can reset all confirmation prompts by going to the General options page (menu: Tools / Options, General)
For versions prior to v3.8:
You can change this value by manually editing the ini file:
Exit POP Peeper
Find and edit the ini file in a text editor (use this faq to find the ini file)
Search for AddrBookAutoAdd
To prevent addresses from being automatically added, change the value to 0 (ie. AddrBookAutoAdd = 0). To automatically add addresses, change the value to 1. If you want POP Peeper to ask you what to do, delete the entire line.
Save the ini file
Restart POP Peeper
How can I export my address book?
By default, POP Peeper saves the address book in an encrypted format so that malware cannot get a hold of the email addresses and spam your contacts.
Here's how you can access the raw data in .csv format:
Open the address book in POP Peeper
Under the File menu, UNcheck the option for "Encrypted"
The file has now been converted and named to addrbook.csv and is located in the data folder. The data folder can be found by selecting Tools / Options / Storage.
It is recommended that you restore encryption after you're done (repeat steps 1-2, but set encryption to checkmarked in step #2)
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:
Under the main "Send Mail" menu, select "Settings"
Enable "Allow From Aliases"
Press OK
Next, you need to setup the correct header fields that may contain your alias:
The relevant option is called "Header fields to use for automatic from address"
Copy and paste the following text into this option: X-original-to Envelope-to X-Rcpt-Original
Press Save and Close PPTweaker
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.
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:
The default location for the saved messages is under your application folder, for example: C:\Documents and Settings\[UserName]\Application Data\POP Peeper\Sent\
You can access this folder by selecting "Explore Sent Folder" under the "Send Mail 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, see this faq for more information: http://www.poppeeper.com/faq.php?q=Eml
I get a connection error when trying to send email.
Some virus scanners may prevent POP Peeper from sending email. You may need to add 'poppeeper.exe'
into its exception list to allow POP Peeper to send email.
Premium Add-on Pack
What is the Premium Add-on Pack?
The POP Peeper Add-on 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.
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 is recommended that you run the restore utility as Admin, particularly when using Windows Vista. This can be accomplished by right-clicking on PPbackup.exe in Windows Explorer and selecting "Run as Administrator."
How to perform a restore:
Select the "Restore" tab
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.
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.
Press the "Restore" button
If you are restoring the Program folder, you will be asked where you want to restore this data.
Your data has now been restored!
Folders: How do I access folders other than the inbox?
Each folder that you want to access is a separate account. Here's the recommended method for adding a new folder:
Right-click on the "base" account -- the one that you've probably already created to check your inbox -- and select "Duplicate Account."
Read and dismiss the information popup.
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.
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 simply type in the name of an existing folder that you want to check.
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.
Press the "Update" button to save your changes.
Voice Notifier: Where can I download more voices?
Premium voices are available from many sources that are superior in quality to most voices that are free. Here are some links to voice packs that are free:
Windows XP Users: Additional voices (Mike & Mary) that are slightly superior in quality to the default Microsoft Sam voice can be downloaded here (these voices do not work in Windows Vista/7).
Microsoft has several other SAPI4 voices available here. Before installing these voices, you must install MS Reader (English, French, German). These voices have been reported to work in XP and Windows7. Voices are available in English, French and German (separate downloads). At least 2 extra voices are included (Michael and Michelle), but others voices may also be installed. SAPI4 means that the quality of the voices are lower than the Microsoft Anna (SAPI5) voice that comes with Windows 7.
To change the voice that POP Peeper uses:
In POP Peeper, select Tools / Plugins
Double-click on the "Notification Voice" line
Select the "Notification" tab
Change the voice
You may also change the voice that's used to read headers and messages on the "Reader Voice" tab
Press OK to save
Voice Notifier: How can I effectively use the advanced features that "Substitutions" provide?
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:
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%
Go to the Substitutions page and create a substitution line like the following for each of your known senders:
SenderName = [--#FLAG#--]
Below your list of known senders, add the following line:
SpamFree = []
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.
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.
The Add-on Pack is not required to change the location of saved messages.
Here are the steps, using Archive as an example:
Use Tools / Options / Storage and note the Data path and Ini location
Exit POP Peeper
Using the current Data path, move the Archive folder to the new location
Edit the Ini file with a text editor
In the [POP PEEPER] section, create a new entry (see notes below for assigning your own folder):
UserEmlPath_Archive = C:\POP_Peeper_Data
Save the ini file and restart POP Peeper; test that newly archived messages are stored in the expected location
Notes:
To change the location of the Archive folder, assign UserEmlPath_Archive; for Sent folder: assign UserEmlPath_Sent; for Outbox folder: 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)
Installation / Uninstallation
After updating POP Peeper, all my accounts report an "Unknown Error" or "Connection Error."
After updating an internet application, some software firewalls (ie. 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.
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 to
backup your settings first.
How do I backup my Accounts and other settings?
A Backup/Restore utility is now available that makes backing up easier! For more information, click this link: Add-On Pack
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*: C:\Users\[UserName]\AppData\Roaming\POP Peeper\
- The folder that you installed POP Peeper (typically, C:\Program Files\POP Peeper\)
Note: you can find the location of the ini file by selecting (from the main menu): Tools / Options / Storage
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 on the "Storage" page under "Tools / Options"
of the main menu.
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 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 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.
Configuration Options
How can I make each account play a different sound when I receive new email?
First, you must enable "Advanced Options":
Under the "Tools" menu, select "Options"
Select the "General" tab
Check the "Enable Advanced Options" box
Press the "Save" button
Repeat the following steps for each account:
Edit the account (right-click on the account in the account listing and select "Edit")
Click on the advanced tab
For "New Mail Sound" click on the browse button and select the .wav file
Click on the Update button
Repeat for each account
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.
What does the option "Delete Mail Immediately" do?
This is a somewhat subtle option. If the option is checked, then a command to delete the message(s)
will be added to the queue. The delete will be executed when any current activity is completed.
If this option is unchecked, then the message(s) won't be deleted until the next time the
messages' accounts are checked. This is more efficient than deleting immediately.
Note: This setting is available on the "General" options page only when "Advanced Options" is checked (also on the "General" page)
What's the difference between the viewing preferences: HTML, Rich Text, and Plain Text? ("Default Message Viewing Preference")
Depending on your needs, you can default your message view to any of these formats. If, while
viewing the message, you want to view the message in a different format, then you can change it
using the "Options" button.
HTML: If the message contains HTML code, you can view the message as it was intended to appear.
Note: not all POP3 email messages contain HTML code, if there is no HTML code, it will use the plain
text format. For POP3 email, if you do not want to decode attachments associated with the HTML code
that may contain harmful viruses, then you can prevent HTML attachments from being decoded. To change
this option, change the default settings under the "Options" menu when viewing a message.
Rich Text: If you do not want to risk the security hazards associated with HTML, you can opt
to view the messages with Rich Text. Due to the limitations of Rich Text, the message won't look
exactly as it would with HTML, but there is more formatting than with Plain Text. Rich Text is only
available if the message has HTML code, otherwise, Plain Text is used.
Plain Text: Plain text is available for all messages. Most POP3 messages have pre-formatted plain
text, but all webmail and some POP3 messages do not. These messages will be converted to plain text.
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.
Modem
Why is my modem auto-dialing?
There are 2 instances when POP Peeper will automatically dial in to your default connection.
Both of these options are on the "AutoCheck" tab:
Using the time schedule
The "When POP Peeper starts" option is also considered a "scheduled mail-check". So
if you do not want it to dial in when your computer starts, set this value to "Do not
check mail".
My modem won't dial-in! (Also: How do I prevent applications from ever auto-dialing)
Go to your windows control panel
Open "Internet Options"
Go to the "Connections" tab
To allow auto-connect, in the middle of this page, check the option "Dial whenever
a network connection is not present"
If you set the option to "Never dial a connection" then no applications (including
POP Peeper) will be allowed to autodial.
If I have auto-dial disabled, how can I create a modem connection in POP Peeper?
Press the "Check Mail" button, and the "Dial-up Connection" page will appear.
Deleting Messages
Why don't my messages delete? And what's with the blue-X?
When you delete a message, it is "marked" for deletion (the Blue-X). The setting for
Delete Mail Immediately determines when the
message will be deleted -- either immediately or during the next mail check (default).
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?
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"
- 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 people (I have not heard from
a case where it did not work). Please note that most pop3 servers do not automatically delete messages.
Email Clients
Can I transfer messages from POP Peeper to my email client?
POP Peeper does not currently provide a means to transfer your email from POP Peeper to your email client.
You can save messages in the standard .eml format by selecting "view source" under the "File" menu when
viewing a message (save the file with a .eml extension). Most email clients will let you open this type
of file, and some may let you transfer it into the client.
How can I automatically select an Outlook Express Identity when I use POP Peeper to reply to a message?
It is possible to specify the OE Identity to use when POP Peeper is used to reply to a message from a certain
account or when you launch your email client from that account.
This is a complicated procedure and is intended for advanced users.
Download OEIdentities.vbs if it is not already included with PPTweaker
Copy 'OEIdentities.vbs' into the installation folder of POP Peeper (C:\Program Files\POP Peeper)
Start PPTweaker.exe
Go to the 'Reply' tab
Select the 'Account' that you want to specify an OE Identify for
In the Pre-Run field, enter the path to OEIdentities.vbs (ie. "C:\Program Files\POP Peeper\OEIdentities.vbs")
Optional: In the Pre-Run field, APPEND the OE Identity *
To obtain the OE Identity:
Run regedit.exe
Go to: HKEY_CURRENT_USER\Identities
Find the correct Identity (look for the "Username" value to identify the correct one and copy the value of 'User ID')
The Identity is in the form of {8EC0798E-A30D-11D7-A4E6-0050BA5492B1}
Repeat from step 6 for each account that uses Outlook Express and has its own Identity
Press "Save"
* Note: Simply specifying the vb script without including an Identity as a command-line will force OE to prompt you
for the Identity (ie. "C:\Program Files\POP Peeper\OEIdentities.vbs")
Example of Pre-Run field (including quotes):
"C:\Program Files\POP Peeper\OEIdentities.vbs" "{8EC0798E-A30D-11D7-A4E6-0050BA5492B1}"
How can I automatically select an Outlook Profile when I use POP Peeper to reply to a message?
It is possible to specify the Outlook Profile to use when POP Peeper is used to reply to a message from a certain
account or when you launch your email client from that account.
This is a complicated procedure and is intended for advanced users.
Copy 'OutlookProfiles.vbs' into the installation folder of POP Peeper (C:\Program Files\POP Peeper)
Start PPTweaker.exe
Go to the 'Reply' tab
Select the 'Account' that you want to specify an Outlook Profile for
In the Pre-Run field, enter the path to OutlookProfiles.vbs (ie. "C:\Program Files\POP Peeper\OutlookProfiles.vbs")
In the Pre-Run field, APPEND the Outlook Profile
To obtain the Outlook Profile:
Run regedit.exe
Go to: HKEY_CURRENT_USER\Software\Microsoft\Windows Messaging Subsystem\Profiles\
Each subfolder is the name of a Profile. Find and copy the correct Profile.
Repeat from step 6 for each account that uses Outlooks and has its own Profile
Press "Save"
Example of Pre-Run field (including quotes):
"C:\Program Files\POP Peeper\OutlookProfiles.vbs" "Microsoft Outlook"
Pegasus crashes when I use it to reply to messages.
As of this writing, the current version of Pegasus (v4.12a) has a very small buffer for data.
The preferred method for replying with Pegasus is to disable "Quote the Original Message" and
use the clipboard option:
Extract the dll file to your Installation folder (usually, C:\Program Files\POP Peeper\)
In POP Peeper, access PPTweaker by selecting Options / Run PPTweaker
Select the Troubleshooting page
Enable\Check the option "Do not process Power broadcasts"
Save and Close PPTweaker
I'm using AVG; why doesn't POP Peeper automatically retrieve the message when I view the header?
In the recent version of AVG (2011), AVG will append a 'certification' message when you retrieve the header. The certification message indicates
whether AVG found a virus or not.
This certification is added as part of the message body and therefore POP Peeper considers it as part of the actual message.
POP Peeper won't automatically retrieve the entire message if it thinks you have part of it; however, you can still use File / Retrieve Entire Message.
To prevent AVG from tagging your messages and avoid this problem, follow these instructions:
Open the AVG Control Panel
Use "Tools" menu and select "Advanced Settings"
Select "Certification" under the "Email Scanner" section in left hand pane
Uncheck the "Certify Incoming Email" option
Click on OK to update and save your changes
Miscellaneous
How secure is POP Peeper?
Significant effort has been contributed to the security of POP Peeper. Here's a list of the security-related features:
Passwords and other sensitve information are encrypted using well-established encryption algorithms
Two methods of password protection allow you to protect individual accounts and\or access to the main interface
Support for SSL, TLS and APOP encrypt data when using mainstream protocols
Methods for detecting tampering of passwords and other sensitive data are used to help protect the data
All data can be stored on a portable device so no data will be left behind when you leave the computer
Many options are provided for reading your email, including conversion to plain text, removing images and data stored on another server, and more
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:
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:
Access Options / Set Admin Password
Enter the password and confirmation and check "enable password protection"
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.
Access Tools / Options
Select the "View Message" page
Set the "Default Message Viewing Preference" to "Rich Text" (or "Plain Text")
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:
View a message
Access View / Customize Toolbar
Find and select the "HTML" button in the left window
In the right window, select the button that you want the HTML button to appear before
Click the "Add" button
Press Close
Whenever you want to view the current message with HTML, press the HTML button on the toolbar
How can I get the latest version of the Premium Add-on Pack?
Use the form on the following webpage to request a new download link or to retrieve your activation code: Request POP Peeper Add-on Pack
What are the minimum requirements to run POP Peeper?
POP Peeper requires the following:
Windows Operating System (98 or later recommended; may run on Windows95, but tech support will not be provided)
Internet Explorer 5 (or later)
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.
Exit POP Peeper if it is currently running
Edit the ini file with a text editor such as notepad (to find your ini file, refer to the backup faq)
In the [POP Peeper] section, locate the line that starts with "Admin" and delete the entire line
Save the file
Restart POP Peeper -- a prompt will come up telling you that your accounts have been password protected
Can I associate email files (.eml) with POP Peeper?
As of POP Peeper v3.3, POP Peeper can be associated with email files (.eml). You will need to create
this association manually. Here are the instructions:
Windows 7/Vista
In POP Peeper's main menu, select Send Mail / Explore Sent Folder
In the Explorer window that opens, open an account's folder that has a saved sent .eml file
Select a .eml file
In the toolbar, click the arrow to the right of "Open" and select "Choose default program..."
Click the browse button and open POPPeeper.exe (default location: C:\Program Files\POP Peeper\POPPeeper.exe)
Press OK to accept POP Peeper as the default .eml viewer
Windows XP
Open Windows Explorer
Under the "Tools" menu, select "Folder Options"
Click on the "File Types" tab
Find the extension "EML" in the list and select it
Press the "Advanced" button
Press the "New..." button
For the "Action" enter Open in POP Peeper
For the "Application used to perform action" enter C:\Program Files\POP Peeper\POPPeeper.exe "%1" (note the quotes are necessary)
Press OK
Select the "Open in POP Peeper" item and press the "Set Default" button
Close any of the open windows by pressing OK
POP Peeper will now open .eml files from Windows Explorer when you double-click them.
Can I use POP Peeper to open 'mailto' links that I click on in my webbrowser?
Not in the current version, but this is being considered for a future version.
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:
In POP Peeper's main menu, select Tools / Options
Select the 'General' page
Tick the checkbox for "Enable Advanced Options"
Press OK
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.
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.
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.
Does POP Peeper work with 3rd Party spam filters?
Yes. POP Peeper has been successfully tested with SpamPal, K9, and SAProxy. Since POP Peeper
does not currently support any rules, you must have the spam filter flag the messages
by marking the subjects. Then use POP Peeper to delete the messages marked as spam. Please
follow the instructions included with the appropriate spam filter for configuring POP Peeper
to work with it.
The tray icon does not display or display correctly when I use the "Run POP Peeper at Windows Startup" option.
This behavior may be caused by a certain option -- "Hide tray icon if no new messages" -- under Options/Notification.
If this is not the behavior you want, disable the option (disabled by default).
If this is not the issue, then
POP Peeper should work properly if you run POP Peeper yourself and do NOT run at startup. Disable the option
in POP Peeper by UNchecking "Run POP Peeper at Windows Startup" on the 'Configuration' page. You may try
adding a shortcut to the Windows Startup folder to see if that works; otherwise, you will have to run POP Peeper
manually by selecting it from the Start Menu folder.