Tips for Writing Readable Emails
© 2025-07-28 Luther Tychonievich
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License
other posts
From the perspective of someone who receives dozens of emails a day and can’t read them all in detail.

I receive many emails11 Most of my online communication occurs in more chat-like threads in community-oriented venues (Zulip, Slack, CampusWire, Discord, GitHub Discussions, MS Teams) leaving email for a mix of announcements, business, and unsolicited requests..

Many of the emails I receive are poorly written for their purpose, often so much so that I lack the energy to parse them out.

This post is my list of things I try to remember when I write emails, and which I22 I don’t pretend that these are universal desires, but I think they will help in most business email contexts. wish others did as well.

Summarizing subject lines
to help prioritize opening and facilitate later searches.
Shorter = better
which is at odds with other items here.
Skimmable
30 seconds should get me all the key parts.
Preemtive question answering
enable 2-email chains, not back-and-forth Q&A.
Explicit expectations
tell me what you expect me to do, by when, and what happens if I don’t.
Commensurate effort
unsolicited emails should have done most of the work for me.
Topical quoting
only quote parts of messages you reply to, and only if doing so helps your email be clearer or shorter.

Summarizing subject lines

Assume your recipient receives many emails, and uses the subject line for two purposes: to decide which emails to open33 At least which to open first, and possibly which to ever open. and as a key part of finding emails later44 Typically looking for old emails involves a search which shows a list of possible hits; picking the right search hit is the most common role of the subject line..

Misleading

If a subject line is misleading, it can lead to it not being read at all or being read by an annoyed reader.

A simple case is crying wolf, emails with URGENT or TIME SENSITIVE or REPLY NEEDED when those are not accurate descriptors of the message body.

A more common case is the misuse of email client’s reply features. I often get emails with a subject like Re: Welcome to CS 418 and a message body that’s asking for a regrade on assignment 7 or the like.

Redundant

Some subject lines that provide no information.

This includes no subject line at all, but more commonly the subject repeats other metadata; for example

  • Subject: Hi, Luther
    To: luther@…

  • Subject: A message from the dean
    From: my dean

  • Subject: ACM TechNews, Wednesday, July 23, 2025
    From: technews-editor@acm.org
    Sent: 2025-07-23

Categorizing

Categorizing subject lines categorize the type of message, facilitating decisions on when to read the message; but they fail to distinguish entries within that category, failing to facilitate later search.

Examples I have received in recent months include

  • Extension request
  • IT ticket number #123456789
  • Question about your class
  • Party!
Best

The best subject lines summarize the entire message body, and do so with only a few words with the most important words first so that even if my email client cuts off the ends of the subject lines I still get the point.

Examples I have received in recent months include

  • Extension on [Assignment] due to pneumonia
  • Vote on [Name]’s affiliate faculty appointment by [Date]
  • Seeking research mentor and funding in nonphotorealistic raytracing

Shorter = better

Write your email, then go back and remove as much of it as you can.

When I read an email that begins Esteemed sir, I am a great fan of your work and would be honored and privileged if you would give me a moment of your time, or The other day I was thinking about what you said last week about… I set the rest of the message aside for some hypothetical future day when I have time to plow through the filler text to find the point.

I find I can often write an email I think is already succinct, then edit it to half its length without loss of information.

Skimmable

Email is something I almost never read: I skim it.

I generally spend less than 30 seconds trying to understand what an email is primarily about; it it takes longer I often give up and move on to another email instead.

Skimmability is aided by summarizing subject lines and brief text, but goes beyond that. Other things to consider:

Preemtive question answering

The ideal email exchange (when an exchange is even needed) is 2 total emails: one request, one response. This ideal is only achievable if the initial request contains enough information for the response to close the matter.

Examples of missing info I get often include

Before sending an email, ask yourself what questions are they likely to ask in their reply? and then add the answers to those to the email.

Explicit expectations

If you want something, ask for it. Surprisingly many emails fail to do this, assuming that I will intuit the correct response even if none was requested.

Implicit expectations are culturally dependent. For example,

If you want me to do something, make it clear what that is. In some cases, also make clear what isn’t expected with markers like FYI or no response needed.

Commensurate effort

Most email requests require effort to fulfill. Some of that effort can and should be put in by the requester. Failure to do so makes the request harder to fulfill and thus less likely to be accepted.

Examples of emails and effort that the sender ought to put in include:

The more like a favor the request is, the more important it becomes for the requester to put in effort. The more effort the sender puts in, the less investment is needed from the recipient and the smaller and more doable the favor becomes.

Topical quoting

While it is often good to shoot for 2-message threads, some topics anticipate a large discussion. In email discussions, help maintain clear focus and context using small, topical quotes of previous messages.

Many email clients default to quoting the entire message they are replying to, with the client hiding similar quotes from others to streamline the display of the resulting message thread. However, different clients quote differently, so unless everyone on a thread uses the same client these automated quotes quickly become unwieldy. Avoid lengthy automatic quoting.

Quoting nothing can work, but can also lose context. More often, quoting just a few words or lines of a previous message can provide the relevant context and enable short, succinct, and clear replies without worrying about the quote-of-a-quote-of-a-quote mess that some messages otherwise get.