Infinite email addresses
September 27th, 2010 by David Bradley >> 6 Comments
If you have your own internet domain, like “sciencetext.com”, then you can usually create as many email addresses as you like. But, managing them all can be a pain: setting up aliases, forwarders, spam filters etc.
However, with Google Mail you can also have as many email addresses as you like. If your main GMail address is ANOther@gmail.com, then you can also be A.N.Other@gmail.com, AN.Other@gmail.com and any combination of periods therein. Moreover, you can use GMail.com or GoogleMail.com they’re equivalent and all of those addresses will land in the inbox of your main address “ANOther@gmail.com” from where you can read them as webmail on the GMail site, POP3 download them to an email program or synchronize them using IMAP.
But…there is another way to get even more email addresses with Google Mail using the + sign.
You can have ANOther+something@gmail.com, ANOther+somethingelse@gmail.com, ANOther+yetanotherthing@gmail.com and all those addresses will send mail to your original, main address. The possibilities are endless, you could use them for a simple or sophisticated filtering system. Add a code to an email address for example ANOther+fromDave@gmail.com or ANOther+comments@gmail.com
You could use different variations as disposable email addresses for registering on any number of web forms, blog comments, etc etc. If there were a form to fill in here you might use the address ANOther+sciencetext@gmail.com so that you knew that any email to that address was associated with sciencetext.com and if you got any spam you could be fairly certain of its origin too!
There is one caveat, not all web forms will let you use the + sign. It’s time that the validation of web forms were updated to allow one to do so, although webmasters might deliberately be holding back on that to prevent just the kind of filtering I’m talking about. More likely, is that because + was not historically used in email addresses, inertia simply means they haven’t updated the form validation that precludes the use of this symbol.
By the way, email does not differentiate between capitals and lower case letters I’ve used “ANOther”, but that’s equivalent to “another”.


"Deceived Wisdom: Why What You Thought Was Right Is Wrong" from David Bradley. Available now on 


Leave a comment ↓
Robert Slinn // Sep 27, 2010 at 1:18 pm
David, I have left my Google mail address set as me@googlemail.com not wishing to change to using me@gmail.com. Does the reverse work and are they equivalent?
David Bradley // Sep 27, 2010 at 1:24 pm
They’re equivalent. The only reason GoogleMail announced that change in the UK/Europe is that they settled a law suit that was preventing them from using GMail.
Robert Slinn // Sep 27, 2010 at 1:33 pm
Thank you David. My Liverpool University email address accepts either me@liverpool.ac.uk or me@liv.ac.uk which are also equivalent.
Bob // Sep 27, 2010 at 3:28 pm
I’ve run my own mail for years; ‘plus-tagging’ has helped a lot when sorting incoming mail and finding out where spammers got my address. A lot of spam software chokes on the ‘+’ so spam that would otherwise get sent to me ends up aimed at a non-existent address.
A lot of websites have truly awful email address validation code. Jeffrey Friedl’s excellent book Mastering Regular Expressions gives the canonical pattern which will match all legitimate internet-compliant email addresses. It’s two pages of dense, cryptic code but his explanation is lucid and really illuminates the difficulty and complexity involved in validating email addresses.
Paul Ford // Nov 3, 2010 at 4:00 pm
You don’t actually need to explicitly set up multiple email addresses if you have your own domain. You can set up a ‘catch-all’ and use anything you like in front of the @. You do get a lot of spam this way though but it works if you want it and really helps if you fill in a lot of web registrations and want to use a variation of your email address
David Bradley // Nov 3, 2010 at 4:28 pm
Yes, that’s true. But, like you say, it leads to a crpflood of spam.