At One Diary we have spent as much time and effort on email as an interface as our website. I'll explain why we made that choice and how you can create your own.
I'll cover all we've learnt, from the basics of how to do it, how to overcome common pitfalls, tips and tricks for refining the experience, and a short introduction to natural language processing.