Skip to main content

Things I wish about Email

Someone asked me:


I read your last post on Thunderbird and noticed you said [...] that you were "over client based email".  I use Thunderbird.  Why do you say that?  What don't you like about [...], client based applications?"  -- Yes I paraphrased.  But spelling is intact.
-- I would like the ability to shut off Spotlight indexing.  Meaning, I don't want to download all of my Mail locally.  It's IMAP, that means keep it up in the cloud.  I don't want it here.  Also?  Very slow when dealing with Gmail.
-- I would like the "new" ability to "archive" an email with a keyboard shortcut.  In Thunderbird 3.0, I can mash the "a" key and the Email that is currently selected is archived.
-- Threading.  Threading is awful.  It works GREAT in Gmail, and is perhaps Gmail's best feature, bar none.
-- No way to bottom post.

-- Same as as far as the Spotlight indexing goes, except, I can shut it off in Thunderbird (awesome!).  But I don't want the client to download my email.  Period.  I want it kept in the cloud with no local copy.
-- Slow.  SLOW.
-- Threading, same as, Threading sucks.  Again, Gmail has this down.
-- Too much CPU
-- Too much RAM.  (600 Megs?  Are you kidding me?)

-- Slow
-- Can't open attachments, (yes, I know what you Mutt guys are going to say, but still, I would like the ability to just click (or tap a shortcut key) and open an attachment.  Not having to do a bunch of crazy nonsense to tie apps together.
-- Threading, I rather like the threading that Mutt has, and the customizability of Mutt beats everything else, bar none.

-- Seriously, Outlook sucks.
-- Why am I including it here?
-- No way to bottom post
-- Inconsistant GUI
-- Slow
-- No way to bottom post.  Check out this fix (
-- No addons
-- No archiving
-- PST size limits
-- Bad rule granularity.

I solicited feedback from Twitter, regarding the above, and these are the responses I got.

"Lack of keyboard for control wrt to moving from folder to folder.. GMail makes that very easy." -- @jasonish

"The difficulty in working with the OS address book - Thunderbird vs Windows 7 contacts comes to mind (complicates my iphone sync)"
-- @tomsellers

"haven't found one with a conversation view on par with gmail."
-- @jjarmoc

"1) Folders < Labels (ability to 'symlink' emails to multiple tags) 2) i use 3-4 devices to check mail 3)Gmail's thread handling"
-- @jamesjtucker

and in the interest of fairness.  I'll get on Gmail too.

-- I want the ability to mark two conversations and make them thread together.  For instance, let's say there is a thread, then someone answers that thread, but the mail client for that person adds "UNCLASSIFIED" to the thread.  The Thread is then broken, visually, but it is still the same.  I want to be able to combine them.
-- Your IMAP implementation really sucks.  Bad.  Oh, and it's slow as hell too, almost artificially.  Seems like you really don't want people using any other email solution except for the web.
-- Drag and drop of attachments.  This should be possible in HTML5, or at least with Google Gears
-- Lack of Google Gears (and thusly, no offline gmail support) for Safari/Snow Leopard.  Can we get rid of Gears and be HTML5 compliant please?
-- Lack of Bottom Posting option.  No, addons through Greasemonkey do not count.  Want to really impress me?  Reformat an entire email (when I hit reply), to flip the thread around based upon indexing, (come on, you guys can figure that out), to read top to bottom.
Check this out Google.  Do THIS and all would be awesome --
-- GPG/PGP support.  I don't use it, simply because it's a pain.  So I don't.  I probably would if I could.
-- The ability to filter on more headers.  Ideally, I'd love to be able to perform regex on headers.  Similar to procmail.
-- Label based signature blocks.  Or at least account based.

Please leave comments below.


Popular posts from this blog

Offset, Depth, Distance, and Within

Without going off the deep-end here and discussing every single Snort rule keyword, I just wanted to touch on a few modifiers that people sometimes misunderstand.  They aren't difficult, and hopefully after this explanation and a few examples, I can clear some of the air around these five modifiers.

The five modifiers that I am talking about are
OffsetDepthDistanceWithinnocaseThese five modifiers are not keywords of themselves, but rather they apply as modifiers to another keyword.  That keyword is "content". The content keyword is one of the easiest pieces of the Snort rules language as all it does is look for a particular string.  So for instance if I wanted to look for the word "joel" within a packet.  A simple:
content:"joel";Would allow me to do that.  The interesting part comes into play when you want to specify where inside of a particular packet you want the string "joel" to be looked for.  If you are running just a plain content ma…

Writing Snort Rules Correctly

Let me start off by saying I'm not bashing the writer of this article, and I'm trying not to be super critical.  I don't want to discourage this person from writing articles about Snort rules.  It's great when people in the Snort community step up and explain some simple things out there.  There are mistakes, it comes with the territory.  If you choose to be one of the people that tries to write Snort rules, you also choose to be someone who wants to learn how to do it better.  That's why I write this blog post, not to bash the writer, but to teach.

I noticed this post today over at the "Tao of Signature Writing" blog, and to be honest I glanced over most of it figuring it was a rehash of things I've already read or things that have already been written from countless people about "Here's how you write Snort rules!".  I scrolled down quickly skimming, not reading at all really, and noticed this part:
Now, let us look at the second questio…

Safari 5.1.4 now available

Safari 5.1.4 now available, fixes issues and improves performance | TUAW - The Unofficial Apple Weblog:

Improve JavaScript performanceImprove responsiveness when typing into the search field after changing network configurations or with an intermittent network connectionAddress an issue that could cause webpages to flash white when switching between Safari windowsAddress issues that prevented printing U.S. Postal Service shipping labels and embedded PDFsPreserve links in PDFs saved from webpagesFix an issue that could make Flash content appear incomplete after using gesture zoomingFix an issue that could cause the screen to dim while watching HTML5 videoImprove stability, compatibility and startup time when using extensionsAllow cookies set during regular browsing to be available after using Private BrowsingFix an issue that could cause some data to be left behind after pressing the "Remove All Website Data" button