The official limits for an email address are set by RFC 5321: a maximum of 64 characters for the local part (before the @), 255 characters for the domain part (after the @) and 320 characters in total. In practice almost every mailbox provider enforces a stricter cap, usually well under 100 characters.

Rule of thumb: Keep your sender and recipient addresses below 64 characters. Anything longer is technically allowed but very rarely accepted in real-world inboxes.

The official limits

PartMaximum
Local part (before @)64 characters
Domain (after @)255 characters
Full address320 characters
Per domain label63 characters

What providers actually accept

Gmail, Outlook, Yahoo and most ISPs apply their own internal limits, often between 30 and 64 characters total. Long addresses are rejected at sign-up, and corporate filters sometimes truncate or refuse them silently — which is why [email protected] often bounces even though it is technically valid.

Watch out: Truncated or wrongly typed addresses are a major source of bounces. Always validate your forms client-side and offer a confirmation email so users can correct typos.

Are addresses case-sensitive?

The local part is technically case-sensitive but in practice every modern provider treats it as case-insensitive. The domain is always case-insensitive. See are emails case sensitive? for the details and the implications for your contact list.

Clean addresses, fewer bounces

Use Mailpro’s import validation to catch overly long, malformed or duplicate addresses. Pair it with a confirmation email so subscribers can fix typos before being added to your list.

Previous question

   

Next question

You might also be interested in:

Are Email Addresses Case Sensitive?

Short answer: in everyday email use, addresses are treated as case-insensitive. Sending to [email protected] or [email protected] reaches the same inbox...

Read more

What Are the Differences Between Texting and Email?

Texting and email both deliver written messages, but they target very different moments. SMS goes straight to the phone in...

Read more

What Does Emailing Mean?

Emailing refers to the practice of sending email at scale — usually to a list of contacts — for marketing,...

Read more

What Is a Password Reset Email?

A password reset email is the automated message a service sends when a user clicks « forgot password ». It...

Read more

Do I need my own domain name to do email marketing?

Strictly speaking, no — you can technically send a Mailpro campaign from a free Gmail or Outlook address. In practice,...

Read more

Unleash the Power of Professional Email Marketing

Secure, scalable, and built for impact. Join Mailpro™ today and enjoy 500 free credits to send your first campaign.
Start Sending for Free