GMail POP3 Checker for Greasemonkey and Chrome (Automatically!)

Introduction
I realize this script does not exist anywhere on the internet, and since I wrote this a while back and have been happily using it for quite some time I’ve decided to make it public. It’s quite a simple script. First, it’ll put a “POP3” link at the very top right corner of your Gmail page. Second, based on what time interval (in minutes) you set the variable to in the script (defaults is 8) it’ll automatically run it for you that often. No more of this waiting for Gmail to check it every 60 minutes stuff! If you do not want it to automatically check just set the time interval to 0; this way you’ll at least have the link to manually click at any time.
Donate
Did this script change your life? (I like to think so)
Download
Click here to download this fancy script!
If you’re feeling generous and appreciate the work I’ve done, and will continue to do, please consider donating (see above).
Please let me know if you have any other feedback pertaining to this script that may come in handy for future releases.
Installation Directions
| Firefox | You will first need to install an Add-on called Greasemonkey. Once this is installed and you’ve restarted Firefox come back to this page and click the download link to my script. A new type of popup will appear asking you to install it. Click “Install” and then refresh Gmail and you’re all set. To later remove or disable the script you can right-click on the Greasemonkey logo in your status bar (it looks like a monkey’s head), click “Manage User Scripts,” select “Gmail Select POP3 Now” and then either un-check “Enabled” or click “Uninstall.” Also removing the Add-on Greasemonkey will permanently uninstall it. |
| Google Chrome | Simply click my download link in this page. A little popup in chrome will appear at the bottom of your page asking if you want to enable/install it. Once you’ve enabled/installed it then refresh Gmail and you’re all set. To later remove or disable the script you can do so from your Extensions section of Chrome. |
| Opera | I personally have never done this but someone contributed a comment a while back with directions on how to do this. Basically you will need to download this Greasemonkey Emulator for Opera and then rename my script to “00.gmfunctions.user.js” (or something along those lines). Then in the Opera configurations you need to add “opera:config#UserPrefs|UserJavaScriptonHTTPS” and check the main checkbox to enable it. |
| Internet Explorer (IE) | There is a Greasemonkey for IE executable available which I have yet to test. Theoretically if it’s using the same Greasemonkey library as Firefox you should be able to install it for IE and then include my script. Further installation directions are not provided and I cannot guarantee this will work. If you do discover this does (or does not) work please let me know. |
| Safari | There is a Mac only GreaseKit for Safari (and a couple other platforms) which will emulate Greasemonkey User Scripts. I have never tried this, but feel free to attempt it and let me know what you find out. |
FAQs
- When I view the Settings/Accounts page and click the “POP3″ link it doesn’t tell me it’s checking my mail, why?The script runs asynchronously in the background and does not manipulate your view. Thus, you will not see the Settings/Accounts page inform you of the update. However, if you click the “View history” link next to any of your accounts appropriately one minute after clicking the “POP3″ link you’ll see that it truly has updated.
- Will your script check more than one of my POP3 accounts?The script will check every POP3 account you have entered into Gmail.
Change Log
April 3, 2010 [download]
- This is the same exact release as “April 2, 2010 BETA” except I cleaned up the code and removed unnecessary lines of comments. It should now be stable and working properly again.
April 2, 2010 BETA [download]
- Gmail changed their authentication method with making requests to POP3 accounts. I’ve hacked their code once again to update the script accordingly.
- I had to remove the option to use iFrames for the requests as the new method can only be done via the POST method. However, it should still function the same.
February 25, 2010 [download]
- Fixed a very large bug where the number of POP3 accounts you had were miscounted by the script.This should only really affect people with more than 4 accounts, or people with 1. Oh… my silly simple arithmetic skills! (thank you Brad Stinson)
February 24, 2010 [download]
- Fixed a very large bug where if a POP3 account was ever deleted then any future accounts being added would not be checked. This implies any POP3 account deletion ever occurring, not just after my script was installed. If you’ve had problems with previous versions of this script not POP3ing your accounts, this probably will fix it. (thank you Robert/NRHTX).
- Fixed a bug where only accounts marked as “Send email as” would be checked. Now all POP3 accounts will be checked, regardless if you’ve set up Gmail to have the ability to send as themselves (thank you Julien Nephtali).
- Fixed a bug where the “Offline Mode” and “Labs Icon” in the header were not clickable (thank you Jerry Chong and JackieKu).
- Added support for “googlemail.com” accounts, which typically occur for the German, Chinese, and various other languages.
- Rolled back the AJAX cross-domain checking to an injected iFrame.
- Added the variable “useIframe” which will negate the last bullet point, allowing it to use AJAX instead of the iFrames. This should be left to “true” unless you experience issues, then try it as “false.”
February 21, 2010 [download]
- Fixed a huge bug produced by yesterday’s (2/20/2010) update which only let the counter count down once, check your mail, and then never counted again. Anyone who has the 2/20/2010 update should download the new one immediately (thank you emarell).
February 20, 2010
- Fixed a bug where if checkEvery was set to 0 the timer would start counting negative if you clicked the “POP3″ link (thank you Robert/NRHTX).
- Fixed a bug where certain Languages were not supported based on their unique code; such as German (thank you Fred).
- Changed the method of checking POP3 accounts from an injected iFrame to an AJAX call. Reason being that some people were reporting the update working (which uses AJAX), but not the actual checking of the POP3. This issue seems to have been affecting very few people, but hopefully it’s now fixed (thank you Fred and Reed).
February 19, 2010 (a & b)
Sorry! I hate to keep releasing new versions so often, I promise unless something goes drastically wrong this will be the last one for a while.
- Fixed a bug where if checkForUpdates was set to false (defaults to true) it wouldn’t countdown to a POP3 correctly.
- Corrected an issue where when updating a previously installed version of this script it wouldn’t do it successfully.
- Put a sleep buffer on the words “Fetching…” and “Done!” to confirm your POP3 accounts have been checked.
- Fixed a bug where if you had checkEvery set to 0 it would tell you to set it to a number larger than 3. This shouldn’t have happened since 0 should mean for the script to not automatically check.
- Added the variable sendAccountForUpdate (defaults to true) which will send me your account name for contact, update, and bug purposes. I will never share or sell your information in any way, but if something critical happens and the auto update fails this will be my last resort of contact. Otherwise never expect an email from me and the script will continue prompting you for an update if one occurs. If you turn this to false you wont hurt my feelings, but just know you’re limiting yourself from a drastic bug update in the future.
- Fixed a bug where if you had your Gmail settings for the number of conversations on the page changed to anything but three characters (say you selected “25″ instead of “100″) then it would not pull your account settings correctly, thus failing to POP3. (Thanks Chuck for pointing this out!; reason for version ‘b’)
February 18, 2010 (b)
- After today’s release I noticed some gmail images were being referenced from the wrong base url because of the way the script is pulling in your account data in the function findAccountInfo(). This has been corrected.
February 18, 2010 (THIS IS HUGE)
- Fixed a bug where if checkForUpdates was set to false or checkEvery was set to 0 the script would count up instead of have no count.
- Added the showCountdown flag which will allow you to turn the countdown off if it annoys you.
- Corrected a https security issue when checking my server for an update.
- And Probably the greatest improvement of all time: Everything now runs in the background asynchronously and will not navigate to the settings page. Yay! Appreciate this, because you have no idea how deep I had to dig into gmail’s source code to hack out your google identification number and session key to call the “Check mail now” links directly.
- Because everything runs in the background it’ll never tell you that you’re navigating away from a page when composing or replying to a message (which is just awesomeness all over).
- Dropped the default checkEvery time to 8 instead of 10 since it will no longer annoy you when composing a message.
- Added a check to make sure you’re not trying to check faster than every 3 minutes… since I’d LOVE if you didn’t get my script banned by Google.
- I’ve added a “Donate” button to this page (see above) if you’re feeling generous and appreciate the work I’ve done and will continue to do. Don’t feel pressured though!
February 14, 2010 [download]
- Added a count-down to the POP3 link.
- Prevented the script from POP3ing if you’re composing a new message.
February 11, 2010
- Fixed an issue where this wasn’t supported for Google Apps. Thank you Pootle and Ed for catching this!
February 9, 2010
- The bug where either Firefox 3.6 or Gmail’s Greasemonkey support became unstable, preventing this among other scripts to work, has been fixed. This script no longer uses Gmail’s Greasemonkey support.
- Updates were made to have more of an aggressive DOM manipulation.
- The ability for the script to check for updates has been made. It is on by default, but you’re more than welcome to turn it off by setting the checkForUpdates variable to false.
January 15, 2010 [download]
- Script was released in a stable state using Gmail’s Greasemonkey support
March 17th, 2010 at 2:24 pm
Hi Daniel
I have noticed in the past 2 or 3 days that the script no longer self-starts.
When I log into a Gmail account I see “POP3 Starting…” indefinitely, until I click on it deliberately. After that the check gets completed rapidly, the countdown starts as intended, and so on.
If this never got fixed I’d still be happy to have this script…
March 18th, 2010 at 9:05 am
Any chance to get this script to work with google apps? I think the /mail has to be replaced with /a/domain but I’m not sure….
I promise a donation if that helps you think about it
David
March 18th, 2010 at 10:49 am
Hello David, I didn’t realize this version wasn’t working with Google Apps. I will look into this within the next couple days and get back to you once that’s corrected. There are a couple other release changes I have pending as well, so those will probably be implemented at that time too. Thank you for reporting this!
March 22nd, 2010 at 8:44 am
Hello David, I just wanted to let you know I haven’t forgotten about you. It was a busy weekend for me and although I’ve started making adjustments to the next version of the script I want to ensure it is stable enough before releasing it to the public. I may contact you via email when the time comes to verify it is working properly to your needs. Please let me know if you have any further questions.
March 18th, 2010 at 4:16 pm
Daniel, it might be working but for some reason not for me. Even without your script I get google apps to automatic retrieve the messages ok for a few days… and then he just stops and does not check for 16h or more until I manually go there and press check mail now. I was hoping to solve with your script but still get the same behaviour.
If you take a look at it would be great… like I said I’m not sure if its you or me…
cheers,
March 19th, 2010 at 11:30 am
How do I change the frequency (more often than 8 mins) There are no options – how do I change the script?
March 19th, 2010 at 11:37 am
As of right now you’ll have to edit the script using Greasemonkey’s panel and then change the variable at the top called “checkEvery” to something other than 8. Let me know if you need any more help and I’ll try my best.
March 22nd, 2010 at 3:54 am
Thank you so much for this. I’ve been looking everywhere for a script that does this.
March 23rd, 2010 at 11:39 pm
[...] Gmail Check POP3 Mail Now (go to Daniel’s site and download) By Daniel Slaughter [...]
March 24th, 2010 at 11:02 am
One BIG BIG request … when in the inbox, after clicking the POP3 link, after the check, no new mail is shown unless I manually click the refresh link … I think the script needs to automatically refresh the page (the same behavior as the Google refresh link) …
March 24th, 2010 at 1:32 pm
I hope to have this available within the next few version releases. As of right now if I were to have the script click the Gmail logo (or refresh link) for you it would bring you back to your inbox. This would obviously need to happen in the background to prevent this type of navigation. I still have no found a solution but hope to have one shortly. The good thing is Gmail checks for new mail on their server faster than it does POP3ing by default, so although it may take a couple minutes to actually get the email from the last POP3 request it will still show up faster than Gmail’s current solution. I’ll let you know once I make progress on this feature. Thanks for the suggestion!
March 28th, 2010 at 7:05 pm
I saw in http://userscripts.org/topics/21321 that you have a script to return to inbox after reply, is it published?
March 29th, 2010 at 4:45 am
It’s in beta right now, but you’re welcome to download it from the following link:
http://www.danielslaughter.com/projects/greasemonkey_gmail_inboxafterreply/gmail_inbox_after_reply.user.js
Keep in mind that if you have slower connections it will probably not work well. Please let me know if you have any feedback.
March 30th, 2010 at 7:44 am
Hey Daniel,
Thank you so much for this!! It really does help me out a lot – makes my life that much easier! Thanks again… it helps out a lot of us who do not know how to do all this… cheers!
aaron.
April 1st, 2010 at 9:42 am
After updating another script, this one stopped working. I moved this script to the end of the list (so that it would be the last to start up), and it works again.
Just sharing in case anyone else can’t get it to work– You don’t necessarily have to disable other scripts to get this to work; you may be able to just re-order them.
April 1st, 2010 at 11:24 am
Mine has stopped working, a mail just fetched and was an hour late. It was working perfectly until the past few days. Also, I can’t reply to emails now- I have to resort to replying on internet explorer since I can no longer do so on firefox. Is this a problem shared by others?
April 1st, 2010 at 11:38 am
Hello Michael,
As of one minute ago (3:34pm Eastern Time Zone) Firefox is still stable and working properly with this greasemonkey user script. Are you running any other Greasemonkey scripts, or add-ons for firefox which manipulate Firefox? A good way to check if it is Greasemonkey would be to click the icon in the status bar of firefox to toggle it off. This is the icon I am referring to:
http://getdropbox.com/u/22560/jing/2010-04-01_1537.png
Please let me know what you find out.
April 2nd, 2010 at 4:31 am
Hi Daniel,
Thanks for the reply.
I toggled your userscript off on greasemonkey to see whether it would make any difference, but it didn’t- I still cannot reply to messages on gmail using firefox, so your script is not to blame. I’ll reenable the script now, but I’ll need to find a solution for the replying to emails bit- I’ve got “Gmail ad remover” script installed too, but toggling it off makes no difference!
April 2nd, 2010 at 3:26 am
I’m affraid I have the same problem as Michael has. The script stopped working yesterday for me as well. (FF3.6)Tried installing again, but no succes. I can still reply to emails, but i just dont get the regular downloads anymore. Hope this gets solved soon, I love the script!
April 2nd, 2010 at 3:37 am
I’m sorry for this double post, but i wanted to ad some more information. Once i open my gmail account, the app seems to block on ‘POP3 starting’. Only if i click it deliberately it goes into Done and refresh. That however does not work and gives me no mails (even though i know there are some). Hope this helps in finding the problem!
April 2nd, 2010 at 4:26 am
Hello Stef,
Thank you for catching this. I noticed this was happening sometime last week when I was still in Firefox 3.6 but then later that day went away. I do know what is happening, but I do not know why it is. Basically the script is having an issue discovering your GMail private key and GMail ID which is needed to request POP3 refreshes. I’ll see if there is something causing this and look into a new release shortly.
Just to clarify, you’re running Firefox 3.6, not 3.6.2, correct? I’m currently in 3.6.2 and it seems to be working. I’m not sure if this is a firefox or a Gmail issue at this point. I will let you know when I figure something out. Thanks again!
April 2nd, 2010 at 6:17 am
Thanks for the quick reply Daniel!
Apparently I’m using FF 3.6.3. but if I’m correct I only updated to that version today. Does not seem to solve the problem though.
Do you think using an older version of FF could solve the problem temporarily?
April 2nd, 2010 at 6:18 am
Hey Stef, could you give this beta copy a try and let me know if it now works? It appears Gmail changed their authentication rules and I had to do some mad hacking… but I think I’ve gotten it. I tested it both in FF 3.6.2 and Chrome 5.0.366.0 for Mac.
Download version 4.2.2010BETA
April 5th, 2010 at 2:35 am
The beta seems to be solving the proplem on FF 3.6.3. Thanks!
April 2nd, 2010 at 4:29 am
Hi Daniel,
Thanks for the reply.
I toggled your userscript off on greasemonkey to see whether it would make any difference, but it didn’t- I still cannot reply to messages on gmail using firefox, so your script is not to blame. I’ll reenable the script now, but I’ll need to find a solution for the replying to emails bit- I’ve got “Gmail ad remover” script installed too, but toggling it off makes no difference!
April 2nd, 2010 at 6:18 am
Hey Micheal, could you give this beta copy a try and let me know if it now works? It appears Gmail changed their authentication rules and I had to do some mad hacking… but I think I’ve gotten it. I tested it both in FF 3.6.2 and Chrome 5.0.366.0 for Mac.
Download version 4.2.2010BETA
April 2nd, 2010 at 3:48 pm
Hey Daniel,
It fetches email alright now I think. I still can’t reply to emails using firefox however, I wonder what the problem is?
April 2nd, 2010 at 4:37 am
It looks like FF 3.6.3 is not working, either. Great script otherwise!!!
April 2nd, 2010 at 6:17 am
Hey ed, could you give this beta copy a try and let me know if it now works? It appears Gmail changed their authentication rules and I had to do some mad hacking… but I think I’ve gotten it. I tested it both in FF 3.6.2 and Chrome 5.0.366.0 for Mac.
Download version 4.2.2010BETA
April 2nd, 2010 at 6:59 am
Hi Daniel
I’m trying out version 4.2.2010BETA – but weeks ago reverted to Firefox 3.5.8 [disgusted with Ffx 3.6.2 making a total mess when installed on my system].
Any way, the script not starting itself without a manual click – I reported this on Mar 17 – persists now. Again, personally I’m a fan of the script anyway, but thought you need to know.
April 2nd, 2010 at 7:02 am
I haven’t forgotten about that bug, it’s in my to-do list for sure. I will see if I can wrap up a fix before releasing this version and I’ll have you test it before then.
April 3rd, 2010 at 7:05 am
Hey Daniel it has been a while since I wrote to you. Looks like Firefox 3.6.3 mess something up within the script. I decided to see when I manually click on POP3 nothing happens on my HMail Server. What a Pain.
Thank you
Robert (NRHTX)
April 3rd, 2010 at 7:17 am
Oops, I see that you have a beta going. Just installed it and it is working great. When I click on it without waiting it works fine and the timer also works great.
Robert (NRHTX)
April 3rd, 2010 at 5:17 pm
Thank you Robert! I just made this beta the current release (4/3/2010) so everyone will have a stable version. Sorry for the delay of it being down for a few days.
April 4th, 2010 at 6:59 am
Thanks for the updates…
FYI I can’t install the April 3 version (404 not found), but April 2 beta works.
Also, I found this script using Greasefire… if it’s not you it looks like they just copied an older version of your script:
http://userscripts.org/scripts/review/70889
April 4th, 2010 at 7:41 am
Thank you for catching the 404. I’ve updated it for future reference. The main download link would have worked, but in all honesty the BETA and that version are exactly the same aside from one to two lines of comments.
That’s quite discerning considering they’ve just stripped all credits to me from their script. I’d contact userscripts.org to have them reported but there are no contact details for the webmaster. Thank you for letting me know.
April 8th, 2010 at 10:04 pm
Awesome stuff cheers dude. Would be cool if it refreshed the inbox after clicking it too. A few people probaly don’t think it worked because they didn’t realise it fetched the mail but they also need to reload their inbox. Cheers!
April 9th, 2010 at 4:17 am
Hello Daniel,
Thank you for the compliments. This has been a frequent request and I am still looking into a solution for the script to refresh the inbox sooner than Gmail will automatically do it. I hope to have something in place within the next few versions.
April 12th, 2010 at 10:59 am
Hi Daniel,
I have searched all over the internet looking for a way to set up google mail to download my POP3 mail and I found your site. I am running an IBM Thinkpad T-60 with Windows XP Pro and Google Chrome Browser. I am not very internet savvy. Can you tell me if your script will work on my computer? Originally it looked like you developed it for MAC users. Does it work for IBM users? If not, can you refer me to a solution that works? It is so annoying to have to go in and manually check with the gmail fetcher? Why do you think that Gmail has not put that feature in their settings???? I am so ignorant to these things? Thanks a bunch for your help. Darin
April 12th, 2010 at 12:16 pm
Hello Darin,
Yes. Any type of computer will work as long as it has one of the required browsers. Your Google Chrome Browser will work just fine, and should install the script successfully. Please see the “Installation Directions” section on my download page (this one) for further instructions. If you have any further questions please do not hesitate to ask.
April 23rd, 2010 at 8:13 pm
Daniel, thanks for the great script! It works great! I just wonder how to change the time interval for checking emails? is there an option? Thanks!
April 25th, 2010 at 2:47 pm
Hello Jin, You will need to manually edit the script. You can do this from the Greasemonkey “Manage User Scripts” option. If you’re not running it through Greasemonkey then I’m not 100% sure where it’ll be located to edit. At the top of the script you’ll see text such as, “checkEvery = 8; …” Feel free to change the “8″ to any other number above 3. If you set it to 1 or 2 it will error. Please let me know if you have any further questions.
May 1st, 2010 at 6:14 pm
Hi! Will won’t check on its interval if I am not actually in the inbox screen, right?
I got an iPhone and I’m checking my mail there, now. But, unfortunately, there is no GreaseMonkey for the iPhone!
You may wonder why I don’t just add my POP3 accounts to my iPhone’s Mail application. But, then when I check my gMail account, I will see all the POP3 emails that I already read (using the separate tab in the Mail application).
Thanks!
May 2nd, 2010 at 8:57 am
Hello Ibrahim,
The script will check on its interval no matter where you are in gmail. So even if you’re reading a message it’ll still check it for you in the background. You will not be interrupted when it does.
I understand why you would want to use it in Gmail and not on your iPhone. The only problem is if you do not have Gmail open in your browser then it will not be able to check periodically for you. Gmail/Google will then resolve back to however often it checks (about every hour) when you’re on your iPhone.
May 22nd, 2010 at 6:11 pm
I have my iPhone set up to use IMAP with Gmail (actually, if I remember correctly, it’s an “Exchange Server” kludge). That way if you have a desktop window open on Gmail with the POP Checker enabled (say at your office or home) then your POP accounts are being updated to Gmail regularly and your iPhone’s IMAP image will be updated concurrently.
May 8th, 2010 at 5:16 am
Getting POP3 Checker working in Opera.
Because Opera won’t allow scripts to do cross-domain posting, it’s necessary to turn off auto-updates, i.e. set “var checkForUpdates = false”.
Then it works like a dream with the Greasemonkey emulator mention in the other post! Many thanks
May 10th, 2010 at 6:42 am
This is a fantastic script! Has anyone else noticed that it is a memory/CPU hoarder when you have lots of tabs open in Firefox? I have narrowed it down to this specific script – it can slow down or even completely bollux FF when lots of tabs – any ideas? Is it the looping?
Thanks
May 10th, 2010 at 8:50 am
Hello Gordon, I can try and see what’s causing the slowdown and release an update with some speed optimizations at some point in the near future. I’m a little busy for the time being but I will try to look into this as soon as I can.
May 22nd, 2010 at 6:04 pm
Gmail POP3 Checker (4/3/2010) appears to have stopped working on my machine. I am running FF 3.6.3 on Windows XP SP3 fully patched. I tried enabling and disabling the script in Greasemonkey, to no avail. The POP Checker button has disappeared from the top of the Gmail Window and POP checks are not happening at the 8 minutes interval as before.
Had Google figured out a way to disable it?
David Baril
Almonte, ON Canada
May 22nd, 2010 at 6:21 pm
Okay… I uninstalled and reinstalled POP Checker and it’s working now. Not sure what happened. Will monitor…
May 25th, 2010 at 8:00 pm
I cannot get this to work. I installed it on another computer earlier today and it worked great, but not on my netbook.
I am running FF 3.6.3 on Windows XP
Any suggestions or problems with the script?
May 27th, 2010 at 2:49 pm
Don’t know if others are experiencing this: I have the script set to run every 3 minutes (in Firefox), and everything seems to be fine per the countdown timer. But when I check my fetch history, it’s still just as sporadic as ever; anywhere from 3-8 minutes. Do you think the problem is on my end, or has Google changed things? Thanks.
June 2nd, 2010 at 12:23 pm
Hey gadad! Sorry for taking so long to get back to you. My code is set up to ping by default once every 8 minutes. It seems though that Google will increase the POP3 rate automatically to every 3 or so minutes because of the script’s excessive checking. I’d imagine Google’s algorithm bases how often it checks by default off of the quantity of emails you get, plus the frequency you request your POP3 to be updated. It’s almost like Google’s way of thinking for you… in a mundane slow pattern. You’re not the only one to notice this, and I too have caught it doing this. Please let me know if you have any other questions or suggestions.
June 3rd, 2010 at 9:31 am
Great script!!
In Firefox with Greasemonkey, I was able to edit the script to change the interval between POP3 checks; but I can’t figure out how to access the script in Chrome to modify it.
Where is it stored? I’m running XP and I’ve looked in C:\Documents and Settings\MyUserName\Local Settings\Application Data\Google\Chrome\User Data but haven’t found the file.
Thanks!
June 3rd, 2010 at 9:44 am
Hello Ami,
I use a Mac and Chrome stores that file in:
/Users/[username]/Library/Application Support/Google/Chrome/Default/Extensions/[uuid]/1.0/script.js. I’d imagine on a windows machine it’ll be somewhere in /Application Data/[username]/Google/…
You could also try doing a search for the uuid Chrome gives the script. In my case the uuid/ID is “jikipclkgigibognbikpjmnlfjapgemj.” You can find this ID on the Extensions page in Chrome. Good luck in finding it!
June 3rd, 2010 at 9:36 am
Following up on my question about editing the extension in Chrome … I checked again and this time I did find the file and I was able to make the change. I’m sorry for not checking more thoroughly first
June 7th, 2010 at 7:09 am
This extension for Google Chrome supports the Greasemonkey functions so you can use most of the scripts on userscripts.org
http://blankcanvasweb.com/pages/id_143/n_chrome_script_handler/
June 7th, 2010 at 7:13 am
This script should work without the need for this, but it could be very helpful for people interested in installing other greasemonkey/userscripts.
June 8th, 2010 at 11:49 am
hello daniel! i’m very excited about the thought of being able to set my gmail pop3 fetching intervals using your script and i am happy to donate toward the cause, but i can’t seem to change the interval default from “8″ to any other number. i have greasemonkey for firefox and when i try to edit your script in that panel it asks me what text editor i want to use. i chose microsoft works, apparently a mistake because it tells me there is an error opening the script and won’t allow it. it also won’t allow me to assign a different text editor. i have uninstalled and reinstalled both greasemonkey and your script and it continues to do this. any ideas?
June 8th, 2010 at 11:59 am
Hello Amie,
I’m running a Mac right now and do not have a windows machine where I can figure out where Greasemonkey exactly stores their scripts. Right now Firefox/Greasemonkey is putting my script in this directory:
/Users/danielslaughter/Library/Application Support/Firefox/Profiles/fgr3vedm.default/gm_scripts/gmail_check_pop3_mail_no-19/gmail_check_pop3_mail_no.user.js
I’d imagine you’d find it somewhere in a directory like so:
C:/Application Data/[user name]/Firefox/Profiles/fgr3vedm.default/gm_scripts/gmail_check_pop3_mail_no-19/gmail_check_pop3_mail_no.user.js
It’s been a while since I used windows, so it may not be exactly there. If you cannot find it there try doing a global file/folder search for “gm_scripts” or perhaps just “gmail_check_pop3_mail_no” to see if something comes up. Once you find the file you should be able to open it in any editor, I would suggest using just Notepad.
Please let me know if there is anything else I can assist you with, and I wish you the best of luck in finding where it is. The script will require you have a minimum POP3 check time of only 3 minutes. Anything less than that and it will throw you an alert box and never check. So just make sure 3 is the smallest number you give it… otherwise Google may get very angry with me.
June 19th, 2010 at 8:03 am
Just another satisfied customer saying thanks for this!
June 23rd, 2010 at 10:41 am
Great stuff! Thanks man, I’ll keep up to date with it and make sure it’s working correctly!
Thanks a ton!
July 4th, 2010 at 10:53 pm
hey i love this script!! one reqeust. this works on gmail.com but i access my gmail inbox from igoogle. igoogle has its own gmail and i was wondering if this would be able to run on igoogle’s gmail application.
thanks
July 7th, 2010 at 11:55 pm
hey can this run on the igoogle.com gmail app. i acess my gmail account from i google and it has its mini app but it doesnt work.
any help
July 8th, 2010 at 4:15 am
Hello George/Nicholas,
The current script uses functions and available assets from the gmail javascript framework which is probably not available in iGoogle. As of right now this will not be a capability to easily port over from this script. I apologize for this inconvenience and perhaps will look into implementing something in the future.
Daniel Slaughter
July 23rd, 2010 at 4:06 am
Hello, wonderful script you’ve made. How do I change the frequency that it fetches email in Chrome on a Mac? Thanks again
August 5th, 2010 at 9:03 am
You’ll have to find the file in Finder where Chrome stores it in your file system. Once you do, you can edit it and change the line where it has the update interval variable. By default it is set to every 8 minutes, and can be adjusted to anywhere between 3-infinite minutes. I found the file once on a Mac but it was buried deep in the user data folders. Someone previously asked this same question in the comments, but at a quick glance I couldn’t find it. I hope to have preferences in a future release which will let you change the options right from your browser.
July 23rd, 2010 at 7:25 pm
Will it work even if I shut my computer down ??
THXS
August 5th, 2010 at 9:00 am
No, sorry to say this will not work unless you have your browser open to the Gmail page.
July 27th, 2010 at 10:40 pm
How do we change the interval on chrome? I figure it out on Firefox’s Greasemonkey, but I can’t edit the script in chrome…
August 5th, 2010 at 9:02 am
Chrome stores the files in different places rather you are on a Mac or a PC. I found it once on a Mac but it was buried deep in the user data folders. Someone previously asked this same question in the comments, but at a quick glance I couldn’t find it. I hope to have preferences in a future release which will let you change the options right from your browser.
August 12th, 2010 at 12:05 pm
Has the new look and feel of Gmail broken your script? Can’t get the “Gmail check pop3 mail now” to work, and as you know we can’t live without it.
Also, as mentioned before the “gmail inbox after reply” only seems to work when it feels like it.
Thanks!
August 20th, 2010 at 6:12 am
I retract my last statement, it was I who was broken (gmail was running in IE Plus tab by default).
Inbox after reply still only works when it feels like it.