Why doesn't sender names in Mail.app appear as entered in Address Book?

Discussion in 'Mac Apps and Mac App Store' started by swedefish, Aug 30, 2011.

  1. swedefish macrumors 6502

    Feb 12, 2008
    For example, I prefer to enter all my contacts with first and last name in Address Book, e.g. "Emily Smith". However, why is it that when I receive mail from Emily Smith, her sender name appears as whatever she entered on her end, e.g. "emily"? And yes, the sender address is the same as entered into my Address Book. Not a huge issue, but how do I get the sender names in my inbox to reflect the names I've entered in Address Book?

  2. GGJstudios macrumors Westmere


    May 16, 2008
    Mail > Window > Previous Recipients > Remove From List
  3. swedefish thread starter macrumors 6502

    Feb 12, 2008
    I'm mobile right now so can't really figure out what this is supposed to accomplish but I will check when I get home. Thanks.
  4. GGJstudios macrumors Westmere


    May 16, 2008
    When you send mail, even to someone who isn't in your Address Book, it adds them to the Previous Recipients list. If you replied to an email from "emily" she was added to the list. Then when you compose, Mail looks at the list and pulls "emily". If you delete her from the Previous Recipients list, Mail will only be able to find her Address Book entry.
  5. swedefish thread starter macrumors 6502

    Feb 12, 2008
    Gotcha! Great, thanks :)
  6. Dave Braine macrumors 68040

    Dave Braine

    Mar 19, 2008
    Warrington, UK
    That's not quite what the original question was about. The OP is receiving mail from "emily" when the lady in question is Emily Smith in his address book. It is mail that he is receiving that is wrong, not that which he is sending.

    I have the same problem. I have Tom Smith in my address book and mail from him has always come from "Tom Smith" Just recently it has started coming from "TS"
  7. rimi macrumors newbie

    Dec 28, 2006
    OK, when you first set a mail account in most mail applications, you have to associate a name to your email address during the set-up processes. Then, when you send an email, your mail application pulls both your address and the name used during configuration and sends that information in the header of your mail. The recipient email application reads the header and displays that information for you. So, when you receive a message the name of the Sender is not pulled from your address book but yes from the header of the email, and that is what causes the difference you see.

    I don't know how to make Mail always read the name of the contact associated with Address Book but please, make sure that in preferences you have the option 'Use Smart Addresses' selected.
  8. macnut2 macrumors newbie

    Jun 3, 2008
    Maybe not the answer to the original question, but this is super helpful for getting rid of those annoying old email addresses when Mail autocompletes your addressees. Thanks!

Share This Page