You know how easy it is to interact with websites through email. For instance, you can upload photos to Flickr, publish blogs on Tumblr, add tasks to your To Do list in Remember The Milk, upload files to Google Docs, save notes in Evernote, send videos to YouTube, convert documents .. and so much more with a simple email message.
Each of these services provide you with a secret (and often impossible to remember) email address that you are not supposed to share because anything sent to that address will instantly get published / uploaded on to your account.
Since it is fairly hard for anyone to remember these addresses, the alias feature of Gmail can come quite handy here. Lets see how using Flickr as an example.
Setup a Gmail account (say labnol@gmail.com) and create a new filter. In the To: field, type labnol+flickr@gmail.com and then put your secret Flickr email address in the "Forward it to:" field. Save.
Now any picture attachment that is addressed to labnol+flickr@gmail.com will get published on Flickr. You can create similar aliases for other services like labnol+youtube@gmail.com for YouTube, labnol+gdocs@gmail.com for Google Docs, and so on.
So your single Gmail account acts as a central hub and redirects messages to the relevant service based on the alias used in the address. And since these email aliases are so logical, you will probably have no trouble remembering them even if your email address book isn’t around.
Also see: Create Email Polls using Gmail
Find this article at: http://www.labnol.org/internet/email/interact-with-websites-via-easy-email-addresses/4230/
web: http://www.labnol.org/ email: amit@labnol.org


Reader Comments
And since they’re so logical, it means other people will also be able to post photos to your Flickr account, videos to your YouTube account and documents to your Google Docs account!
Written by Tony Ruscoe on 08.14.08
Very interesting ! How do you get those inspirations ?
Written by F. S. KAMAL on 08.14.08
@Tony… logical doesn’t mean publicly known… you could setup your initial account to be something like a number which only you know, and then make aliases around it.
Written by Vaibhav on 08.14.08
thats actually very logical. I’m sure people would have been using it but thanks for putting it in words.
Written by Rohit on 08.14.08
@Vaibhav: Of course. There’s always a way around it but that means you’d then have to remember your new initial account address. And the article specifically says “your single Gmail account acts as a central hub” implying that you should do this using your main Gmail account.
Perhaps using a forwarderr like link (where secretcode is the same self-selected code for all your services) would have been a better suggestion.
Written by Tony Ruscoe on 08.14.08
actually you dont need to setup seperate email id. you can create filter for - Matches: from: ‘own email id’(xxx@gmail.com) subject:(’FLICKR:’) has:attachment (mark ‘has attachment’)
Do this: Forward to link , Delete it
and you can create many filters for youtube,…
you just need to use the same id with different subject line ‘FLICKR’ or ‘YOUTUBE’ for different forward id.
it works.
Written by Yuva on 08.14.08
Tony - You don’t need an additional secret code - just make sure that the gmail address you use for forwarding is not public. So if my main id is xyz@gmail, I could setup abc@gmail for such forwards..
Yuva - I don’t think Gmail filters work on emails that you send to your own email address as this might go into an infinite loop.
Written by Amit Agarwal on 08.14.08
@Amit: OK. That wasn’t clear in the article though (especially with the reference to “your single Gmail account”). But why bother creating another “secret” Gmail account when a “secret” code could achieve the same thing? You’d still have to remember another string. So if your email address is xyz@gmail.com and you were going to use abc@gmail.com as your new secret address, you may as well just use link instead.
Written by Tony Ruscoe on 08.14.08
actually i just tired it does.. [you might need to select 'choose action' - "Skip the Inbox (Archive it)" ]
thanks for your response.
Written by Yuva on 08.14.08
@Tony… hmm.. let’s say my main account is link
my flickr would be link
xxxx is a pin (which is much easier to remember as compared to the original flickr email that you will have to remember).
Cheers.
Written by Vaibhav on 08.14.08
Not sure if Gmail filters work on messages that are self-addressed.
Written by Amit Agarwal on 08.14.08
Amit: I tried it before posting that comment and it worked just fine. (At least, it automatically added a tag without any problems; I didn’t try forwarding the mail…)
Written by Tony Ruscoe on 08.14.08
Isn’t it easier just to make those addresses contacts? When I want to send a task to Remember the Milk or a mail to Evernote, I just type “Rem” or “Eve” and the autocomplete does the rest.
Written by Nick U on 08.14.08
Good tip, but for simplicity, I just set up a contact for these types of things. I have a “Flickr” contact, for example, that I use to upload my photos.
Written by Kevin C. Tofel on 08.14.08
I find it useful to create filters based on alias email addresses using basic regular expressions.
So instead of to:”abnol+gdocs@gmail.com” I would use to:”abnol*+gdocs*gmail.com”
This way, you can create filters that can work together. For instance if you want to star a mail and forward it to gdocs, you could send the mail to the addresses link
My modified filter would still match this toAddress.
Written by will on 08.14.08
@Tony and others
You assume a lot if you think your webapps are going to be spammed by using this tip. Who in the world brute forces plus addresses? 95% of the net doesn’t even know what a plus address is. Yeah, if you’re paranoid, you could use a 2nd account… or you could add a secret code… or you could make your plus adresses different (i.e.- “+flick” or “+utube” etc.)
Persoanlly, I think it’s a great tip, and I’ll go you one further: I’m using Google Apps for my domain, and I’m going to set up specific addresses@mydomain for each forward! No plussing, needed.
Written by BD on 08.14.08
Forget the secret codes. Set up an additional filter for youremail+theservice@gmail.com that discards any message sent to it that IS NOT from link (or any other email that you want to allow).
Written by Aaron on 08.14.08
I wish there was a way to do the same with Picasa. Is there?
Written by Sanjay on 08.14.08
Thanks for the post Amit, I’ll stick to Gmail-filters!
Written by Rohan on 08.14.08
Um, I just put the addresses in my Gmail address book. Since it auto-completes, all I have to type is “Goog” and I can hit Enter and the address stored under “Google Docs” will show up. Same thing for IWantSandy.com or RTM.
No memorizing or setting up filters. WAAAAY simpler.
Written by linden on 08.15.08
Even easier is to rename the contact to the service name. For example Flickr for the secret Flickr address. Then when you start typing Flickr in the To field that contact will show up. No filtering is needed.
Written by svartling on 08.15.08
What a great idea. Kudos!
Written by Brian on 08.15.08
I had used this method for some time, in the past. Now a days I get time to post them and edit them. This tool is useful when you don’t have access or you don’t have time.
Written by Jobin Martin on 08.15.08
Excellent idea!
Written by Daragh on 08.15.08
No doubt a great idea indeed.
Written by Shanker Bakshi on 08.18.08
It is a smart idea, and finally found a good use of google’s link thing.. I am doing fine with my address book: i renamed the email to something easier to remember, like flickr gallery… etc.
Written by Mi on 09.04.08