How Gmail happened: The inside story on its launch, ten years later
time.com
time.com
Prior to gmail I had 4 (5?) different email addresses I moved through with different services. For lots of folks my age (~30) these email addresses we had predating gmail didn't mean anything. They weren't important, they were disposable. Gmail's release coincided with the time for many of us when email addresses starting becoming a thing that mattered. The release lined up with a general shift towards email as a first class communication mechanism.
Thanks to all of the things not covered in the email spec --- we are suffering from a bit of email lock in. We figured with phone numbers we needed to be able to take our phone numbers with us. They're a number people will use to communicate with us for the rest of our lives.
Email is similar, only it's not really practical to update everyone on your email address when you switch email providers. Some folks will argue that you can forward email from one address to another and reply from your new address - this isn't a real solution. You're still dependent on the intermediary solution. Not to mention that most people start typing in your name and just select the first auto complete address that shows up, so you'll have to always use the old service in case someone emails that address.
We really need innovation in email around some kind of portability. I have no idea how to design such a setup --- but right now it definitely feels like I can't leave gmail even if I want to. I have hundreds of people that know my email address as the only way to get in touch with me. I've signed up with my email address as my username at hundreds of sites at this point. Hell, half of those sites don't even let you change the email address of your account.
We're totally locked in.
-edit-
I see comments about using your own domain. While this is obviously a choice (and you can even use google apps for domains to interact with the address if you want) it's not a great solution for the masses.
Actually that's dead easy as long as you have ownership of the email-address used.
If you have an email-address ending in a domain you don't own, yes you are indeed fucked, because you were naive enough to associate your digital identity with an object you have no ownership rights to.
If you however use a email-provider to provide email for your own domain, you own the address and are free to move between providers at no cost what so ever. Like I did, when I got fed up with Google.
You're not locked in. You can have full freedom with a simple $10 domain. What are you waiting for?
I think this was one of the motivations for pobox.com. By being primarily a mail forwarding service, you can switch e-mail provider by simply forwarding to another address. The same is true for domains, since most registrars have pretty simple interfaces to set up e-mail forwarding.
The hard parts are dealing with SPF/DKIM (since they don't work well with forwarding) and e-mail migration.
Changing it now is too big of a hassle.
That way if I change email provider it is transparent to people emailing me, and domain portability is a solved problem.
Could we not make this simple enough that everyone could do it?
Even without giving up your Gmail address in the short term, you could move to Outlook.com, import all your Gmail, and use Outlook.com instead. You can also send Gmail from Outlook.com
Either way, you shouldn't have all your email in Gmail or any other service with no back-up. Set up email forwarding so copies of incoming emails are sent to a different address. Use Thurderbird (or whatever) so you have back-up copies on your hard drive.
Consider historical context. It wasn't easy a decade ago.
GMail is a great example, especially when it launched, that you can still innovate within the boundaries of standards. Twitter is a great example of what a great protocol/standard it could have been.
Ten years later I'm accessing Gmail, still from China, but with my 20M fiber-optic connection and yet it just won't open. (Certainly this has much to do with the government as well) But When I do get to open it, I see a cluttered interface with so much stuff I never use, Hangout, Google Plus, and so on.
Now who's the go-to simple and pure email service? Outlook.
Gmail these days is the mark of Google being an establishment.
For what it's worth, I do enjoy the full mobile Gmail client, though. The tabs are actually useful to me there because I can easily control how I get push notifications (only for Primary tab emails).
Chat has been apart of Gmail for a long time, and it's always been easy to turn it off. I barely even notice the Google+ integration, usually it's just pulling in profile stuff for the right sidebar.
Now, Gmail not opening quickly has been a common complaint for many years, and seems to usually (but not always) correspond to the account having a lot of mail (usually in archives.) But that's more of a complaint of using Gmail for years and years. Certainly, they should upgrade their architecture so it isn't as much of a problem.
Or click on the cog. What's the difference between settings and configure inbox?
Here's my screenshot. The red boxes are things in gmail by default that are NOT opt-in and are not in your screenshot: http://i.imgur.com/UGZbSky.png
I compose mail at midnight but want it to be sent only during the day. There is the Boomerang plugin but surely this should be default funtionality.
Compose mail aroun 9pm and send it at 1am to show they have been working all night :)
RFC 2822 [0] has clear definition on threading using In-Reply-To and References fields. Its precedent RFC 822 [1] had definition on In-Reply-To field.
However, not all email client implement this feature properly. As a result, there a lot of "conversational" messages flying around without proper In-Reply-To field.
To solve this, Gmail builds threading trees not only based on In-Reply-To and References fields, but also heuristically based on the subject line of emails. Outlook, on the other hand, ignores In-Reply-To and References fields and groups messages into threads solely based on subject lines (according to last time I checked).
And then, allowing (or requiring) emails to have similar subject lines to be properly threaded implicitly means it's OK for those client that don't produce proper In-Reply-To/References fields to continue doing so. Therefore, for any email client to properly thread all types of messages, it has to implement subject line based threading too.
Things would be much easier if everybody had faithfully implemented the standard.
[0] http://www.ietf.org/rfc/rfc2822.txt [1] http://www.ietf.org/rfc/rfc822.txt
EDIT: added RFC links
To me at the time were empty words, why on earth I would wanna use a terminal-client in an HTML5 world?
Well now that Mail.app started giving me the creeps after the volume of email increased, I'm slowly reconsidering... And although will be a steep learning curve, I'm seriously thinking of switching to mutt...
Airmail would make a good alternative if it supported GPGTools :-(
But sadly, over the years the design has been tweaked and evolved in ways that have lessened the originals snappiness and focus (a problem that appears to endemic to all of Google right now).
So now I'm back to mucking about with native clients, which, happily, do seem to be gaining momentum recently (and Gmail works fine as an IMAP backend, which is very kind of Google). (Though to add insult to injury, Google purchased and then abandoned one of most-promising native email client, Sparrow, which was not very kind!)
This reflects a common meme around here - pg has mentioned it in essays for example, but I am getting old now, and I am no longer sure if geek culture is still scouting several years ahead of the mainstream, or if it is and I am just no longer keeping up.
Who is living tomorrow's world and what does it look like?
I will throw in
- remote working - video conferencing and mobile phones - scheduling a meeting with someone's web site not their email.
Unwanted sign-in across services I consider unrelated, from a user point of view. Yep, cool technology and social media strategy and all, now how do I switch that feature off?
What we need is a checkbox: []'Gmail only sign-in', in settings, so when you open youtube in a new tab, you're not signed in automatically unless you choose to be.
And why is choice so unpopular in human user interface design these days? Why is 'opt-in' considered a barrier to business?
Ok ok, so 2004... I remember sending feedback into Google back then "we need a delete button". Google had been advertising as a feature that you "don't need to delete email ever", and you actually couldn't because there wasn't a delete button. They added one later, and you could even re-label it "bin" if you wanted. :-)
Also, my mistake.. the "trash" folder is renamed "bin" according to your English language setting (British vs US).
Life imitates art!
I think Gmail was one of the first that put general acceptance of keeping things on the cloud. It was the first mail server that I didn't keep downloading to a local mail package.
Today Gmail is a bit of a shadow of it former glory, after the Google UX nazis got their hands on it I guess...
Soon after I signed up, I received 5 or 10 invites, and flipped those on eBay the next day.
Other than the NSA funny business, I haven't regretted it one bit.
It’s not a technical problem. It can’t be solved with a computer algorithm. It’s more of a social problem.
Wouldn't a "do not disturb" feature that queues email in a hidden label until an appointed time work here?
Also don't most people who want instant responses use IM nowadays?
For those interested in checking it out, feel free to use to use the following referral link while doing so.
http://www.fastmail.fm/?STKI=11413330
Obvious disclaimer: The link above is a referral link. I will benefit if you use it.
*Edit because of no markdown.
Also, since they actually implement IMAP correctly (they are one of the major contributors of the open source Cyrus IMAP server), things like MailTags work[1], whereas they don't on Google Mail.
The only thing that is missing are push notifications (e.g. via ActiveSync), but they are working on an app. In the meanwhile, using pushover is also an option.
They actually have a two month trial, so they're definitely worth trying out.
Many people used Hotmail (originally Hotmail) but many people also used Yahoo Mail (originally Rocketmail), which was generally as good or better.
Unfortunately for those people (eg me), Yahoo Mail is now unusably horrible while the new "Hotmail" is generally as good as Gmail and sometimes better. (The web interface is slower, but if you're concerned about speed then you're not using the web interface.)
Out of inertia. I'm 'decoupled' from GMail interface wise. Unfortunately, everyone knows my GMail address, but it's slowly getting transitioned to my personal domain.
I remember quite a few acquaintances saying they would never switch to something like gmail because they wanted to have a 'real' address linked to a 'physical' service, so they used an account provided by their ISP. I wonder how many of them are still with the same ISPs.
Make that unbearable. Gmail getting messy and bloated coupled with Google's relentless push for Google+ was enough for me to move almost all my stuff off Google's services.