You would have to stop Mail and Address Book from communicating in the background, but if you do that, you'll lose the Previous Recipients address history feature, too. Are you sure you want to do that?
You could just create contacts for everyone at a company that you correspond with, and assign their first and last names to each contact. As long as it matches what's in their To: header, Address Book shouldn't change it.
Thanks for the reply. The strange thing is that it only does it with some company listings (with multiple listings-contacts), not all. I thought about doing what you said about listing company contacts individually at one point but was trying to avoid having multiple listings, you know, just keep it all under on roof type of thing, but i guess its not such a hugh deal to do it individually
I just caught something...where one of the contact that it was doing it with, I had that person listed indivudually with his number and email in additon to having his email in the company listing. That company listing kept adding his first and last name. I deleted his individual contact to see if that helps with the cause?!?!
If you have a contact in Address Book and their name fields differ from what's in the From: line of their email (yes, I know I said the To: header in my previous post, but that was a typo), then your first new email from that person will add that information to the contact, even if it duplicates names.
But if you have no contact card, then nothing will be added by default.
I am getting the same results as Arod130. Similarly, I have setup multiple email addresses for the same Company contact for the same reason of limiting the number of contacts that I have in my Address Book.
The only workaround to this issue that I can see is to amend the following setting:
Mail | Preferences | Composing | Addressing | Untick "Automatically complete addresses"
Unfortunately, the result of this is that you lose the obvious funtion of automatically complete address when composing new emails.
Does anyone know how to stop Address Book from automatically entering the First and Last Name fields for Company contacts without losing the function of automatically completing addresses?
FYI, I am using OSX 10.7.5 (Lion) and will be upgrading to Mountain Lion in the near future to see if this fixes it for me.
Try this from the Terminal:
defaults write com.apple.mail SuppressAddressHistory -bool true