I would like to have the option to choose the source for displayed contact names. Currently, only nicknames given in the DC client are used, with a fallback to the name provided with the mail by the sender. However, the highest priority for me (and I assume many others) would be to use the name saved in my device’s address book.
I would propose to add a tier in between, resulting in the following order to determine the displayed name:
- Nickname given in the DC client (no change)
- Name associated with sender mail in receiver’s address book
- Transmitted name from the sender mail header (fallback as before)
Alternatively, one could use a parameter called “Show names from address book”. If checked, the first priority would be changed respectively, while the fallback remains the same. However I think the better solution is described above.
This feature is a vital requirement for me to convince my contacts to move to DC. Most people will not accept entering a new nickname in the client app when the actual name is already stored in the address book.