Bug Report
Problematic behavior
When first receiving an email from a given email address, say "John Doe" from "notifications@example.com", the sender information is stored as a contact. This same sender information is then shown for all subsequent emails from this email address, even when the sender information might be different, for example "Jane Doe" instead of "John Doe".
One example of this is LinkedIn. They always use the same "invitations@linkedin.com" address as the sender email, but the sender name is always "[Name] via LinkedIn". This leads to situations where the contents of the email come from a different person than the name that's shown as the sender.
Expected behavior/code
The included sender name is shown instead of a stored value.
Steps to Reproduce
- Send an email from email address X, with the sender name "Sender A"
- Send another email from address X, now with sender name "Sender B"
- --> Both emails show "Sender A" in the inbox
Environment
Possible Solution
Use the per-message sender name from the From header for display, instead of the name stored on the Contact. Note this leaves a related issue: the Contact's name is still set from the first email and never updated, which affects recipient autocomplete when picking a contact for a new email.
Bug Report
Problematic behavior
When first receiving an email from a given email address, say "John Doe" from "notifications@example.com", the sender information is stored as a contact. This same sender information is then shown for all subsequent emails from this email address, even when the sender information might be different, for example "Jane Doe" instead of "John Doe".
One example of this is LinkedIn. They always use the same "invitations@linkedin.com" address as the sender email, but the sender name is always "[Name] via LinkedIn". This leads to situations where the contents of the email come from a different person than the name that's shown as the sender.
Expected behavior/code
The included sender name is shown instead of a stored value.
Steps to Reproduce
Environment
Possible Solution
Use the per-message sender name from the From header for display, instead of the name stored on the Contact. Note this leaves a related issue: the Contact's name is still set from the first email and never updated, which affects recipient autocomplete when picking a contact for a new email.