I took "the pragmatic UNIX way" about 15 years ago with email. It works. I've not had to change it and don't feel compelled to bother changing it. I host my own mail server. It's not hard regardless of the platform you use. I use debian+postfix+mutt as it pretty much works out of the box. I've changed perhaps two lines of postfix configuration (to set up maildir) and added a couple of lines to my muttrc to pick up ma…
I don't spend time configuring servers, updating packages, guaranteeing uptime. My email is federico@mheroin.com, and I write it everywhere. I still don't get any spam. If I need an alias I just append characters to the email address and I don't have to fiddle with anything else.
I can get it quite happily through IMAP using Emacs or the client on my phone. I can search for past emails in seconds without worrying about the space they consume. I can share my contacts and calendar appointments with one M-x command.
I'm curious about your setup since Debian/Postfix/Mutt are not enough for POP3 or IMAP. How do you access your email from other devices (phone, table, etc)?
I hate Gmail, with passion, but Google Apps is the easiest way to keep all my email working without thinking about reliability/installation/etc.