Tuesday, February 21, 2012

Automatically BCC someone/ an email address in Gmail

Copying an email address in on all emails being sent from Gmail might seem like a strange thing to do, but in terms of ultra-redundancy and/ or business continuity it can be quite useful.  Some organisations might also like to have all outgoing emails copied to a separate address for policy compliance or auditing reasons.

How to automatically BCC an address on all outgoing mail in Gmail.
First up you'll need to be using the Google Chrome browser for this to work, but if you're a Google fan than you're probably already a heavy user of Google Chrome anyway, er, aren't you?  This method of sending a BCC copy of all outgoing Gmail emails requires the use of Google Chrome extensions, but don't let that scare you, they're very easy to use.  This method will apparently work in FireFox, but I prefer Chrome so ner ner ner.

Auto BCC method:
  1. Install the TamperMonkey Chrome extension from the Chrome Web Store
  2. Install the Gmail Auto BCC script from this page  http://jaidev.info/home/hacks/gmailAutoBcc (make sure you're reading the Chrome/ Chromium instructions not the FireFox instructions).
  3. When you go to compose or reply to an email a prompt box will pop up asking which address should always receive a BCC copy of outgoing emails, this only happens once so get it right!
  4. Sit back and make a cuppa, your work is done here.

  • If you have several 'send as' or pop3 accounts set up in Gmail you will be asked for a BCC address for each account/ profile, if you don't want to BCC one of the accounts then leave the box that pops up empty and click okay.
  • If you want to send an email without the auto BCC then 'pause' the script using the TamperMonkey icon in the top right of Chrome.
  • Watch out for TamperMonkey and/ or Chrome updates, they can sometimes break this auto-BCC script.


  1. I wrote a Chrome extension that automatically BCC's Gmail.

    It's free:


  2. Neither Andrew's suggestion or Tim's extension work with the new gmail compose as of 9/7/13. Can we update either of these?

  3. I've not had any trouble with this working in the new compose window. I could be wrong though.

  4. Anonymous6:10 am

    I'm a bit of a beginning here. I still don't understand how to use this script. I've installed TamperMonley but have no clue what to do next! Please help!!!!

  5. Did you go and install the script at http://jaidev.info/home/hacks/gmailAutoBcc after installing TamperMonkey?

  6. Anonymous2:17 am

    I don't think this script is working with the NEW new new new new Gmail. (i.e., whatever on earth we're up to as of March 2014). Shame :/.....

  7. Anonymous5:36 am

    NO, I WAS WRONG!!! awesome, it DOES work! :).....you just have to do this: for the 'from' email you want to assign a BCC to, go to an existing email TO that email in your gmail inbox, and hit reply. the popup will come asking you to assign a cc/bcc email to that. it ends up being a bcc, and that's ok for my purposes. annoying you can't choose but maybe in the userscript user settings you can modify that manually thereafter anyway...so to confirm, once you set it up in that way, it DOES work with the NEW new new new new gmail compose circa 2013 etc!...woot.

  8. Thanks whomever you are, that's really useful to know.