Names in list are not replaced with address book details

Originator:BLoerwald
Number:rdar://12111892 Date Originated:16-Aug-2012 01:27 PM
Status:Open/8888590 Resolved:
Product:Mail Product Version:6.0 (1485)
Classification:UI/Usability Reproducible:Always
 
Summary: Mails in list always show up with name from mail's header, independent of whether sender is in address book or not. 

Steps to Reproduce: Receive mail from contact in address book, while mail has header with bogus sender's name field.

Expected Results: The list of mails shows mail with name replaced by the address book entry's name.

Actual Results: The bogus name shows up.

Regression: Use lookup method used in mail view for list as well.

Notes: Address book details show up correctly in mail / conversation view.
This behavior is present since a long time, and is present on both, iOS and OSX.
While this might be intended, it seems to be better to use address book entries, as that might prevent spoofing (i.e. A sending B a mail with name C in header. B thinks mail is valid mail from C, but includes bad data from A.), therefore might also be a security issue.

Also, some clients do not include a correct name, a shortened name or different name than the user wants to show. (e.g, "W.Butler" instead of "William Butler", or "bloerwald@googlem..." instead of "Bernd Lörwald").

Attached is a screenshot with a list to show how ugly it might look. All senders have an address book entry there, as indicated by the picture available.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!