Gmail filter activity feature wish

Since my Gmail account gets all my mail from all my email address, I have a huge list of filters configured to sort all that mail the way I want.  After reading this post, I got a bit worried and went to check if there were any filters in my account that I haven’t created.

That was the moment when I got this idea for a new feature – filter activity report. This should work similar to how feed activity works in Google Reader.  With a tiny bit of statistics it easy to drop inactive feeds to clear up the  list of your subscriptions.  The same way, it should be easy to drop old and inactive filters from Gmail.  It should be pretty trivial to do.  Even interface-wise it should be pretty easy with something like “Last used on [insert date here]” indication near each filter in the filter management screen.

Undo for sending in Gmail

Google Blogoscoped runs this post speculating about an “undo” option for Gmail.  I’ve touched this topic some time ago in my “You can’t recall an email” post.  The base for that post of mine was purely technical.  What is sent is sent, and there is no way to get it back.

With another look on this issue, I see that technical side can be controlled to a certain degree.  Webmail providers (such as Gmail, Yahoo Mail, Hotmail, etc), can indeed delay the outgoing message by a few seconds.  Countdowns and disappearing buttons aren’t an issue either – we have plenty of technology these days (AJAX, Flash) to implement them.  And there is a certain demand for the functionality too – this can be judged by all those browser plugins and extensions, like the one mentioned in the Blogoscoped article.

Still, I’m standing on the side of “don’t do it”.  I think it’ll add to the confusion of the interface and the complexity of the system, without too much benefits in return.  I don’t think that we should have an “undo” for everything either.   And I think that the old way of “sorry, forgot to attach this document” works pretty well and sometimes makes people to actually read through and think over again about what is that they are planning to send out.

What do you think?  Would you like to see an “undo sending” button in your email client?

Gmail language search

Via Google Blogoscoped post I learned it is possible to search for messages in Gmail based on what language they are written in.  The operator is called “lang” and can be used like so:   “lang:ru“  or “lang:russian“.  The operator can be used both in regular searches and in filter conditions.   As noted in the comments, this might be useful for sorting out spam messages (label with “Spam“) written in languages that you don’t understand (Chinese, for example, – “lang:zh“).

For me personally, this comes very useful, since most of my friends and family (at least those with who I communicate via email) speak both Russian and English, and sometimes it takes too much time going through all the messages instead of picking just those in one language (for those cases when I remember the language).

Social network through the email

Slashdot runs the “Turning E-Mail into a Social Network” post, which links to this article about Google and Yahoo approach:

Ignore Orkut, OpenSocial, Yahoo Mash and Yahoo 360. Google and Yahoo have come up with new and very similar plans to respond to the challenge from MySpace and Facebook: They hope to turn their e-mail systems and personalized home page services (iGoogle and MyYahoo) into social networks.
Web-based e-mail systems already contain much of what Facebook calls the social graph — the connections between people. That’s why the social networks offer to import the e-mail address books of new users to jump-start their list of friends. Yahoo and Google realize that they have this information and can use it to build their own services that connect people to their contacts.

This feels very natural. Both Google and Yahoo indeed aggregate a lot of personal data and a lot of personal relationships (who knows who, who emails who and how often, etc). It’s logical to assume that they want to expand what they have, and social networks is one of the ways to go.

So, why email?  Email has a number of advantages over other media:

  • Everybody has an email account.  And everybody knows how to use one.  It’s almost as widely used as mobile telephony.
  • Email is very flexible – texts, HTML, attachments, links, etc.
  • Email is an open standard – there are many clients, servers, web services, plugins, etc.
  • Email is easy to convert to other media – IM chats, blogs, SMS, etc.
  • Email is often integrated with other tools, such as addressbooks, calendars, todo lists, reminders, etc.
  • Email supports both one-on-one and group communications (mailing lists).
  • Email is easy to remember (not like a phone number or ICQ UIN), lookup and share.
  • Social networks are often about messaging.

I wish email was better integrated with half of the social networks that I use.  Most of them use some sort of their own messaging system.  Some don’t even provide any messaging at all.  And all of them would have to do much less work if they relied more on email.   I’m glad to see that Google and Yahoo realize this.

My new Gmail

Finally, my prayers have been heard and my Gmail account was upgraded to the newer version.  It is as sweet as was promised.  Message pre-loading makes sorting through mail in morning extremely fast.  New contact manager is indeed much better than the old, dare I say, address book.   It still misses a few things, like fields for URLs.

Now I’m waiting for all those Firefox extensions and Greasemonkey scripts that I use to beautify and customize Gmail to get updated and work with the new version.