Gmail POP3 Checker

This is a user script you can download and install into both Chrome and Firefox which allows you to change the settings in Gmail so that your external accounts POP3 faster than the default of once every hour.

The default settings consist of POP3 requests once every 8 minutes, with the option to manually click on the countdown to POP3 immediately. To unlock the additional settings with the ability to POP3 as few as once every 3 minutes a donation of a nominal amount is requested. If you don't wish to donate, the default settings will still enable you to POP3 faster than the default POP3 feature in Gmail.

Install

Chrome

  1. You must be running Chrome.
  2. Install a third-party script which allows User Scripts to be installed called Tampermonkey. Tampermonkey may require you restart your browser after you install it, so you'll need to come back to this page afterwards.
  3. Install my script. The script will ask you to confirm and accept you want to install it.
  4. After installation is complete, you will need to load Gmail or refresh your browser if you already have it open.
  5. The first time the script loads the settings pane will appear. If you want to get back to the settings in the future, you can do so by clicking on the tiny down-arrow next to the countdown.

Firefox

  1. You must be running Firefox.
  2. Install a third-party script which allows User Scripts to be installed called Greasemonkey. Greasemonkey will require you restart your browser after you install it, so you'll need to come back to this page afterwards.
  3. Install my script. The script will ask you to confirm and accept you want to install it.
  4. After installation is complete, you will need to load Gmail or refresh your browser if you already have it open.
  5. The first time the script loads the settings pane will appear. If you want to get back to the settings in the future, you can do so by clicking on the tiny down-arrow next to the countdown.

Other Browsers

I do not support installation in other browsers or old versions of Chrome or Firefox. However, it is possible you could get the script to install in other browsers that support User Scripts or have third party add-ons to install User Scripts similar to Tampermonkey or Greasemonkey.

View the most recent Change Log. Downloading and/or installing this script signifies your acceptance of the Terms of Service. This script is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

Frequently Asked Questions

Will your script check more than one of my POP3 accounts?

The script will check every POP3 account you have entered into Gmail under Settings > Accounts and Import > Check mail from other accounts (using POP3).

Will the script continue to quickly POP3 my emails when I close Gmail or by browser?

No, the script only works while Gmail is open and it is running. If you close your browser or do not have Gmail open, your POP3 interval will return to the default of about once per hour. If you wish to POP3 faster on your phone, for example, you could leave a computer running with the script and your phone should pull in the emails just as quickly as they would any non-POP3 emails.

915 Comments

  1. For those who had problem with script, I removed tampermonkey, closed chrome. Opened chrome, added tampermonkey, add daniels script=profit

  2. I have a computer that is using the most up to date version of Tampermonkey, Chrome, and your script but the checker stops several times a day. When I refresh the page, then it will work for some time, but invariably it will stop again. Any advice?

    • Hello Joey – Is your computer hibernating, sleeping, or turning off during any part of the day? When it stops working, what happens (does it freeze up, stop counting down, show a message, or disappear)?

    • Hello Caitlin – What browser and OS are you using? A recent version of Tampermonkey for Chrome just released, which seems to be solving a lot of people’s problems, but you’ll need to uninstall Tampermonkey and then reinstall it, and my script, and restart Chrome.

  3. Hi Daniel,

    I have loved using your addon (in Firefox) for the last 2 years. However, in the last few weeks it doesn’t work, it just says “Loading…” and nothing happens when I click on it. I’ve installed the latest version but it hasn’t changed anything.

    Do you have any ideas? Seems like a few other people (michael k, David Karon, etc.) are having the same issues as well :(

    • Hello Richard – Others have reported it was an issue in Firefox, and the newest version fixed the problem. Assuming you may have upgraded already, are you still experiencing this problem?

  4. I have used this scripts for few years now. I turned off Label, Count Down and Donation link. Now, I want to bring back the count down but can’t get to Setting. I have reinstalled the script and even greasemonkey. How can I get back the Settings?

    Win7, Firefox 29.

  5. Hi,

    Since today Google Chrome continiously deactivates your wonderfull pop 3 checker.

    Any idea what might be the solution? I really need it because for ine client we use GoDaddy and this only works via POP3.

    Thanks!

    • Hello Alain – It may be that you’re using the older version of the plugin which could be installed directly into Chrome without the use of a User Script program, such as Tampermonkey for Chrome. You’ll need to uninstall my script by going to “Window > Extensions” and then follow the installation instructions on my website to reinstall it (installing Tampermonkey first, and then my script). If there is anything else I can help you with, or that doesn’t work, please let me know.

  6. Script’s settings not available on Chrome Version 35.0.1916.153, running in a Mac OS 10.8.5 and Tampermonkey 3.8.52.

    Trying to click on settings (small arrow) and nothing happens.

    Any ideas?
    Cheers
    Gus

    • Hello Gus – Are you getting any sort of script error when you click the down-arrow? You can see script errors by going to: View > Developer > JavaScript Console. You may need to refresh Gmail, and then click the down-arrow for the console to work completely. If you see any red text especially, that may be what it is. What does that red text say?

  7. I’m on Chrome one computer is Windows 7 and the other is Windows 8 and I’m having the exact same issue on both.

  8. Recently, unknown exactly when, your script stopped showing its UI and doesn’t appear to be working. Both Greasemonkey and your script appear to be installed. I did try resintalling the script, but no effect.

    I’m on FF 29.0.1 SuSE Linux build with Greasemonkey 2.1 from July 21, 2014.

    Have restarted FF and reloaded Gmail multiple times.

    Thanks for your help. The script is wonderful!

    • I followed the below instructions to remove the older version of the script first, but that did not help even after a restart.

      • Hello David – Does it look like the script is loading at all or does the GUI not show up? I’m not sure if Firefox version 30 or 31 exists for your build of Linux, but both appear to be working with the latest version of Greasemonkey and my 7/21/2014 build of the script.

        If you go to “Tools > Web Developer > Web Console” and refresh Gmail, do any errors or messages appear in the window? I’m wondering if you may have a cross domain security setting enabled that’s preventing it from loading.

        Please let me know if you have any other questions.

      • For some reason, I didn’t get the reply notification. In any case, it appears that upgrading FF to 31.1 has solved my problem.

        Cheers!

    • Same thing happened to me. Tampermonkey shows it is enabled but the countdown timer disappeared and the script no longer seems to be working. Will check my settings to see if I can figure out the culprit.

      • Hello Alfred – I’m currently using Chrome and Tampermonkey and I do see the countdown. It’s possible something flukey was happening at one point for you or the server, and it may now be working again. If you restart Chrome and/or refresh Gmail, does it work again?

  9. Hi Daniel, The script seems to have disappeared with a recent Firefox update to 24.6.0. I reinstalled with the 7/21/2014 script. Thanks! George

  10. Hello and thank you for this wonderful script! I have used and loved it for a few years now but have found that it no longer shows up in my Gmail (using Firefox on Windows 7). I installed the latest version of the project and restarted my browser, but cannot figure out why it doesn’t appear. Would you happen to know how to fix this?

    Many thanks!

    Shani

  11. Hi,

    So my script’s been broken for a while a I’ve tried just about everything but finally figured out it was Streak CRM’s extension https://www.streak.com/ that suddenly started interfering with the pop3 checke. Does anyone know of a way around this?

  12. Hi how do I go to the option to set the ammount of time it takes to check my mail? e.g. the 8 minutes drop down menu

    Thanks

    Adeal

    • Hello Adeal – There’s a tiny arrow next to the countdown. If you click on that arrow, you’ll see the additional settings including the one to change the timer from 8 minutes to as low as 3 minutes.

    • Hello Guillermo – It looks like you’re probably using the old version which was broken in Firefox. You’ll need to unstall the user script from Greasemonkey, and then reinstall my script again. If you have any other questions please let me know.

  13. Hello Daniel.
    Tampermonkey is updated and script doesn’t work any more. Additionally, the gmail icon disappeared. Uninstalled, reinstalled but still nothing…
    Have you any idea?
    Thnx, Thomas

    • Ok, so what I did:
      Uninstalled tampermonkey, restarted chrome, re-installed tampermonkey, restarted chrome, re-installed script, restarted chrome and everything perfectly works!

      • I’m having a similar problem on Google Chrome. The POP3 box show but it’s at 10 minutes and you can not access settings at all. When you click on settings dropdown, it does nothing. I did the uninstall / reinstall as you did and it fixed it temporarily but now it’s messed up again a day later. Any advice?

      • Damn, tried it but still can’t get it working right, it loads most of the time but just sits there and doesn’t respond when I click on it.

      • I’m on Chrome – one computer is Windows 7 and the other is Windows 8 and I’m having the exact same issue on both.

  14. Hey Daniel, It appears this script is no longer working with Firefox, 30.0, Windows. The countdown timer/box has disappeared and emails are no longer retrieving on scheduled basis. Are you experiencing the same issue as well? Thank you kindly :)

    • Hello Scott – It looks like for some reason the script uninstalls itself in Firefox 30. You should simply be able to reinstall the script using the link on the project’s page. Afterwards you may need to restart your browser or refresh Gmail.

  15. It seems the most recent version of Chrome now forcibly disables any addons not installed from the Chrome Web Store. It directs you to this page if you have a problem with that:
    https://support.google.com/chrome/answer/2811969?p=ui_remove_non_cws_extensions&rd=1

    You can still manually install the script and it will work for until you close Chrome, but next time you open Chrome it will check for and remove any unsigned scripts.

    How much trouble is it to get your wunderscript added to the Chrome Store? It would seem to solve all the problems.

  16. Looks like my script just stopped working properly. It disappeared from gmail, now it’s back but I can’t get to settings, the time’s on 10 min and I can’t change it even though I had a ‘license’.

    • Hello Jakes – From my end it looks like it should be showing up correctly for your Gmail account. Are you by chance using a different Gmail account than the one you were logged into when you donated: s****ac@gmail.com?

  17. Hi. I have had you script running in the past but have recently got a new computer, installed Greasemonkey as described but can’t now see the count-down.

  18. Hi there,

    I had donated in order to get my email fetched on 3 minutes but after the update is fetching on 10 minutes. Can you help out ?

    • Hello Alex – Thank you for donating! You should be all set, and all you’ll need to do to see the updated settings is restart your browser or refresh Gmail. If you have any other questions please let me know.

  19. This works in Chrome, but does not work in firefox for me. I don’t see the pop text in the top right hand corner of firefox, I also don’t see any errors in the console. is there something I’ve done wrong? I have followed the install instructions (and as I said it is working correctly in chrome).

    • Hello gearu – I believe there may be a recent problem with Firefox 30.0, Greasemonkey 2.0, and this script. I haven’t been able to reproduce it, and it doesn’t seem to be affecting everyone. I hope I can resolve the problem soon.

  20. Hi Daniel

    Trying it but doesn’t seem to come up. This is what I get in console:
    Use of getAttributeNode() is deprecated. Use getAttribute() instead. rs=AItRSTMPwkZhIr9b6fWM1lfYR7Kx-PNUjg:113
    Use of attributes’ specified attribute is deprecated. It always returns true. rs=AItRSTMPwkZhIr9b6fWM1lfYR7Kx-PNUjg:113
    SyntaxError: Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead rs=AItRSTMPwkZhIr9b6fWM1lfYR7Kx-PNUjg:725
    SyntaxError: Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead rs=AItRSTMPwkZhIr9b6fWM1lfYR7Kx-PNUjg:28
    CustomError: Error in protected function: a.Ra.o is not a function
    SyntaxError: Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead rs=AItRSTMPwkZhIr9b6fWM1lfYR7Kx-PNUjg:236
    SyntaxError: Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead rs=AItRSTMPwkZhIr9b6fWM1lfYR7Kx-PNUjg:27
    no element found jserror:1
    no element found jserror:1
    SyntaxError: Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead rs=AItRSTMPwkZhIr9b6fWM1lfYR7Kx-PNUjg:123
    SyntaxError: Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead rs=AItRSTMPwkZhIr9b6fWM1lfYR7Kx-PNUjg:126
    SyntaxError: Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead rs=AItRSTMPwkZhIr9b6fWM1lfYR7Kx-PNUjg:38
    SyntaxError: Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead rs=AItRSTMPwkZhIr9b6fWM1lfYR7Kx-PNUjg:1292
    SyntaxError: Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead rs=AItRSTMPwkZhIr9b6fWM1lfYR7Kx-PNUjg:80
    SyntaxError: Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead rs=AItRSTMPwkZhIr9b6fWM1lfYR7Kx-PNUjg:1340
    SyntaxError: Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead rs=AItRSTMPwkZhIr9b6fWM1lfYR7Kx-PNUjg:37
    SyntaxError: Using //@ to indicate sourceURL pragmas is deprecated. Use //# instead rs=AItRSTMPwkZhIr9b6fWM1lfYR7Kx-PNUjg:263

  21. It seems this script is not working with Greasemonkey 2.0 ;/

    I’m opening gmail and settings/sounting for this scrop are not visible :(

  22. HI. Does Gmaiol have to be up and running for the script to work. i.e. if i am using a blackberry to access my emails, will the script continue working when gmail is not open on my computer?

    • Hello SC – You’ll need to have Gmail open in your browser with the script running in order for it to POP3 faster. If you were to leave your computer running, however, your Blackberry should pull in POP3ed emails just as quickly as it does regular Gmail emails. Hopefully that answers your question, but if you not please feel free to leave a reply.

  23. Hey Dan,

    I’ve just noticed that the scrip isn’t working in firefox on OSX Mavericks. It works fine on Windows.

    Greasemonkey is running and the script is enabled.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>