What are the essential parts of an email address?

Still have a question, spotted an error, or have a better explanation or a source we should cite?

An email address has two halves split by an @ symbol. The part before the @ is the local part (also called the username or mailbox name). The part after is the domain. Example: kraken@deepseamail.com means kraken is the local part and deepseamail.com is the domain.

The @ symbol is just the separator. Ray Tomlinson picked it in 1971 because it meant "at" and nobody was using it in names. Now it's everywhere (there's one in the Museum of Modern Art's permanent collection).

The domain is where things get interesting for deliverability. When you send email from captain@harborpost.net, receiving mail servers look up harborpost.net to find where the mail should come from. That lookup happens through DNS records like SPF and DKIM. If your domain doesn't have those records set up correctly, your emails fail authentication checks and land in spam (or bounce entirely).

The local part matters less for authentication but more for reputation. Mailbox providers like Gmail and Outlook track engagement per sender address. If noreply@yourdomain.com sends all your marketing email and gets ignored or marked as spam, that address builds a bad reputation. Using a real person's name (like support@ or hello@) often gets better engagement because it feels human.

One practical mistake: using different domains for different types of email without thinking through authentication. If your marketing campaigns come from @marketing.yourbrand.com but your transactional emails come from @yourbrand.com, you need separate SPF and DKIM records for both. Miss one and half your email breaks.

But the TLD (the .com or .org or .io part) used to matter a lot for trust. These days, as long as it's a real TLD and not something sketchy like .top or .xyz (common in spam), you're fine. Country-code TLDs like .uk or .de are perfectly fine if that's where your business actually operates.

Want to check if your domain is set up correctly? Run it through our free SPF checker and DKIM lookup tool. Takes 30 seconds and catches most authentication mistakes before they cause delivery problems.

Contributors

Who worked on this answer

Every name links to their profile. Every company links to their site. Real people, real accountability.

Ask an AI · tailored to your setup

Get a domain audit

I read this on the Email Almanac about email address anatomy: "An email address has two halves: local part @ domain. The domain is where authentication happens through DNS records like SPF and DKIM. If those records aren't set up correctly, your emails fail authentication and land in spam." Help me audit MY sending setup. I need: 1. Domain audit: Check my sending domain for missing or broken authentication records (SPF, DKIM, DMARC) 2. Local part strategy: Should I use noreply@, a person's name, or a department address for different email types? 3. Multi-domain setup: If I send from multiple domains or subdomains, what authentication do I need for each? 4. Reputation check: Is my current sender address building good engagement or getting ignored? --- My details: - Sending domain(s): e.g. yourbrand.com, mail.yourbrand.com - Sender addresses I use: e.g. support@, hello@, noreply@ - Email types: marketing / transactional / both - ESP or mail server: e.g. Mailchimp, Postmark, self-hosted - Current authentication status: already set up / not sure / know it's broken - Specific issue (if any): [e.g. some emails land in spam, deliverability dropped recently]

Edit the yellow boxes, then send to the AI of your choice.