Helping people with computers... one answer at a time.

Email addresses were meant for computers to use to route email. Angle brackets are used when a more human-readable name accompanies the email address.

Every so often I see email addresses listed like this:

Name <myemail@hotmail.com>

or even

myemail@hotmail.com <myemail@hotmail.com>

What's it all mean, especially that last one?

Well, the last one is someone just not filling in some information in their email program like they're supposed to.

But in general that format you're seeing is just the email protocol recognizing that most people don't think in terms of email addresses; they think in terms of names.

By now you probably realize that an email address looks like this:

emailname@somedomain

Where "emailname" defines the person or account that is to receive the email and "somedomain" usually indicates the email service, like "hotmail.com", or the domain on which the person has their email delivered, like "pugetsoundsoftware.com" in my case.

The problem is that you and I don't think in terms of email names. (OK, you don't. Us computer geeks are often another story. Smile)

So this format was devised:

descriptive name <emailname@somedomain>

The real "email address" part is enclosed in angle brackets and is preceded by something more human-readable like a name.

Now, most of the time this is entirely transparent to you. For example when you configure Microsoft Outlook you'll see two fields, one for Your name, and one for E-mail address:

Email Account Creation dialog in Outlook Express

"It gets confusing at times since some email programs will actually hide the email address, displaying only the name."

When you send an email, Outlook automatically puts those two together into the "From:" field of the email you send, in the form "Your name <E-mail address>". Similarly, when you create an address book entry for someone that includes both name and email address, your email program will frequently use both in creating the "To:" line in the same fashion.

It gets confusing at times since some email programs will actually hide the email address, displaying only the name. You might need to double click on the name or perhaps right click on it and choose some option, to see the actual email address associated with the name.

Now, as to why you're seeing addresses of the form:

emailname@somedomain <emailname@somedomain>

Either of two things happened: when configuring their email program, the sender entered their email address in both the "Name" and "E-mail" fields. Alternately, the email program ignored the "Name", if it even has the ability to use it, and substituted the email name instead. Typically it's the former.

One last comment: these days you'll often see a "Name" that is obviously totally unrelated to the email address that goes with it. Or, you'll see email addresses of the form:

someotheremail@someotherdomain <emailname@somedomain>

In other words both the name and email address look like email addresses, and they bear no obvious relationship to each other.

These are almost always the result of spam. As we'll see in an upcoming article, spammers don't bother to use these as intended, and in fact abuse them in order to create confusion.

Article C3130 - August 27, 2007

Leo Leo A. Notenboom has been playing with computers since he was required to take a programming class in 1976. An 18 year career as a programmer at Microsoft soon followed. After "retiring" in 2001, Leo started Ask Leo! in 2003 as a place for answers to common computer and technical questions. More about Leo.

Not what you needed?

Recent Comments
6 Comments

Yes, I get the > around my address book addresses on Yahoo--they put them there, then refuse to send eMail I am forwarding that is configured that way! Why does this happen?
Nanci

Posted by: Nanci at November 26, 2007 6:53 PM

I'm putting a lot of people to receive an email, some seem to have ( ) and others have and some have ' ' . I am getting a 501 (too many syntax or protocol errors) Is the error because of all the different symbols?

Posted by: Ed Rich at March 24, 2009 11:30 AM

Does anyone know if it is possible to format the From field to have: name instead of just the name@domain, when you send email via programmatic means (eg PHP)?
Thanks

Posted by: Helene at April 28, 2010 8:41 AM

Does anyone know why > > > appears in the body of the email when i send emails? How do you get ride of that!

Posted by: kate at January 26, 2012 5:33 AM

@Kate
That is a mark being added by your email program to denote which part of the text is not yours in the reply. Every time a new reply occurs, another character is added.

Posted by: connie at January 26, 2012 8:13 AM
Post a comment on "Why are email addresses sometimes in angle-brackets?":





Remember Me?

(You may use HTML tags for style)

Before commenting, please...

  • READ THE ARTICLE. A comment that shows you didn't will be deleted and ignored.

  • Comment only on the article. Use the search box at the top of the page if you have a question about something else.

  • NO PERSONAL INFORMATION in the comment. No email addresses. No phone numbers. No physical addresses.

  • Anything that looks the least bit like spam will be deleted. Links to unrelated sites or links that appear to be primarily promotional will be deleted, or the comment will be deleted.

  • Don't ask me to recover lost passwords or hacked accounts. I can't. Those comments will be deleted.

  • I can't respond to every comment. And I can't vouch for the accuracy of others who do.

Please wait. Your comment is being processed ...