Your dashboard shows a preview and the raw source of every email you send. That's useful for checking how an email is built or looking into a delivery issue. But some transactional emails carry sensitive information, like an invoice, account details or patient records, that not everyone on your team needs to see.
A few users asked us for a way to handle this, so now you can hide the content of the emails you send. You set it per project or per route, and once it's on, the preview and raw source are no longer visible.
How it works
You'll find the setting as Hide email content in a project's or route's settings. Enable it on a project and it applies to every route within it. Enable it on a single route and it applies to that route alone. For example, you might turn it on for a route that sends transactional emails with sensitive data, while leaving it off for newsletters you send through broadcast emails.
Prefer to work in code? You can also manage this setting through the Team API.
From then on, the preview and raw source of those emails are hidden in your dashboard. The email addresses and Spam Insights stay visible, so you can still see what went out and how it scored for spam. Delivery isn't affected.

The setting is reversible. If you need to see the content again, say to look into a specific send, turn it off for a moment and back on when you're done.
Down the line, we want to take this further with per-user controls and roles, so you can decide exactly who gets to see the content. It's on our roadmap.