New Firefox extension: Spam control

I have been working on a small Firefox extension for the reason I guess most people do it: to scratch an itch. Nobody else seemed to have solved this problem, and at some point you then have to just bite the bullet.

The problem I have is that I don’t want to give my email address to anyone, because some of the people I give it to tend to send me spam or somehow get it into the hands of people that send spam. LOTS of spam. On the other hand, I do quite like to receive email, and since almost everyone requires an email address in order to send me the stuff, I had a quandary.

The good news is that there are lots of solutions to this; the bad news is that I can’t remember them when I need to give someone an email address. And so I tend to give them the real one, with the result that I get lots of spam.

Spam Control preferencesThe solution I have come up with is called Spam Control, and it’s really very simple. Once installed, it adds a toolbar (which you can disable if you like your screen real estate) and a pop-up menu to Firefox. Whenever an input field has focus, you can click one of the buttons and an email address is added to the field, saving you having to type it or remember it.

The clever part is that Spam Control gives you lots of choices of email address to use:

  • Your personal one. This is the one you don’t want anyone to send spam to, so use it sparingly.
  • Your work one. Similar to the personal one, but at least your work might have a good spam filter. Or not 🙂
  • A site-id one. If your email provider allows you to be creative with email addresses, you can use this. Gmail for example allows you to add a plus sign and then any text to your email address – and it’s still yours. So if your address is, then you could use to register with, and block just this address if it starts getting spammed.
  • A spamgourmet one. This one requires that you create an account with, but since it’s free and very convenient, you should consider doing it. A spamgourmet account allows you to create email addresses on the fly, and have each one forward the mail to your real email account. Each spamgourmet email address lasts only for a few emails, after which it becomes invalid, so you can use this for those things where you want to make sure you don’t get spammed after the first couple of emails.
  • A temporaryinbox one. This is another great, free service that doesn’t even need registration – each email address you create (on the fly) lasts just a few hours, after which it’s history. Long enough to get that email confirmation through, so perfect to sign up for lotteries and such stuff.
  • A temporaryforward one. This is offered by the same guy that does the temporary inbox and is almost as simple although it does require registration.
  • One of any other address you might have. For example, you might have a throw-away Yahoo address, or a secondary GMail address that you don’t care very much about. Type it into Spam Control, and it’s available at the press of a button.

Spam Control toolbar

It may seem like a lot of choice, but it takes just a moment to install and configure, and should make it much easier to make sure you don’t get too much spam in your regular inbox. The one you care about, at least, and that is the whole point!

The extension is brand new and I’m sure can be improved in lots of ways. Let me know if you find it useful, or if there is something you think needs to be added!

Download and install the latest version here. I look forward to hearing from you.

11 thoughts on “New Firefox extension: Spam control

  1. I haven’t seen that error before – try again with the latest version that is now available. If it doesn’t work, try downloading the file and dragging it to Firefox manually.

    If that doesn’t work either, which version of FF on which OS are you using? It’s probably a problem with some other extension you have installed – and I’d be interested in knowing which one if you find out!

    (And yes, sneakemail looks like it fits right in! 🙂


  2. Pingback: Bookmarks about Control

  3. Cool idea. Idea for an additional one:

    I have a catch-all address for my domain. When I leave an address at, I leave

    That might be a nice addition. Or is the Site ID version customizable? 🙂

  4. Why eys it is customizable. Cool! 🙂

    Okay — bug report. I used the “site-id” email to fill in my email here. As you can see the “m” of “com” is missing. (The SpamGourmet address does this too.)

    In my options, the domain endings field is blank — I don’t want to remove the TLD at all.

    This is a nice plugin. The only suggestion I might make is to let me turn things off so the shortcut menu doesn’t show the services I don’t use (e.g. “set other email”, “configure temporary inbox”).

  5. Pingback: Striderweb » Blog Archive » Spam Control plugin for Firefox

  6. Thanks, Stephen – I have fixed the bug you highlighted in v0.2.2. Anything else that needs work while I’m at it? 🙂

  7. Pingback: mertner com allan Blog Archive New Firefox extension Spam control | Hammock Stand

  8. I love this idea! It seems to not install with Firefox 3.5.1. Are there any plans for an update?

    Sneakemail in particular would be the killer feature for me. I would be willing to put in a little time here and there to help get there, although a little direction would help as I’ve never developed a FF extension before.

  9. adding support for and would be great

    *especially* with a drop down selection for their alternate domains 🙂

    sure, sneakemail3 would be nice, too, as well as a complex constructor for spamgourmet (prefix tracking, and required word parts)

  10. Thank you very much very nice article
    Great information! Very useful for me. Thanks a lot.
    The idea is awesome. Congrats.

Comments are closed.