thunderbird-android icon indicating copy to clipboard operation
thunderbird-android copied to clipboard

Feature request: Show both real name *and* email address

Open mburnicki opened this issue 9 years ago • 14 comments

In the current version you can only configure ti show either a correpondent's real name or his email address. https://github.com/k9mail/k-9/wiki/Manual-GlobalSettings#show-correspondent-names

Many of my contacts use different email addresses. If they write from an email address which is not yet stored in the contact information then a saved contact can't be assigned and displayed, so it would be good to see the email address, and add it to the saved contact. Unless the email address is somehow related to the real name it's not easy to see who has sent the email.

On the other hand, I've recently received a couple of emails with a well-known real name, but a faked email address, If I only see the real name of an email containing a link to a web page I could easily assume this has been sent by a known person, and click on that link. However, if I can see the email address which is obviously not related to real name I can easily identify the email as phishing or spam.

So I'd really prefer to see both the real name and email address in the email list view as well as when the individual email is displayed.

mburnicki avatar Feb 22 '16 22:02 mburnicki

I don't want to add support for showing both name and email address in the message list. That's way too much text and not very pretty. Another setting would also needlessly increase the code complexity.

However, in the message view I'd like to be able to see the full recipient information, too. But I like the "View details" approach of the Gmail app better than the idea of adding another setting.

cketti avatar Mar 24 '16 04:03 cketti

In times of mail sender spoofing I would really like to see the sender name and the email as this would help a lot to identify fake senser names before someone opens a mail...

xoxys avatar Aug 01 '21 07:08 xoxys

I was about to request an "extend header" button when I saw this request. This is what I thought: photo_2021-11-07_23-09-30

Right now I have to go into the technical headers text file view from the three-dot-menu. Not good.

Recipients should also then show their email addresses. I might also want to be able to see that my forward mail address was the original recipient.

PhoenixIV avatar Nov 07 '21 22:11 PhoenixIV

I don't want to add support for showing both name and email address in the message list. That's way too much text and not very pretty. Another setting would also needlessly increase the code complexity.

However, in the message view I'd like to be able to see the full recipient information, too. But I like the "View details" approach of the Gmail app better than the idea of adding another setting.

YOU don't want to despite the fact that this many people saw this most basic feature necessary just because you don't find it pretty? So you're not going to accept any pull req for this? I mean, I've set up all my accounts and everything using K-9 and it's kinda disappointing to see ref flags like this one after another. I'm tired of looking at the mail headers to figure out how the mails got to my accounts.

I thought this was a community effort, man. If you're not gonna do this simply because YOU don't like it, YOU shouldn't have published it on the Play Store.

dxdxdt avatar Feb 22 '22 00:02 dxdxdt

While I really miss this feature, too -- I don't think grumbling will help. This is a voluntary maintained OSS, so let's be kind and motivate @cketti, e.g. by sponsoring. :-)

StefanBertels avatar Mar 23 '22 21:03 StefanBertels

I think only seeing the name and trusting the sender-set name by default is a security issue. By trying to be too friendly, the default settings make it impossible for one to distinguish between a legitimate sender and an imposter who has an obviously spammy email address.

I think the option of only showing the email is better/safer, so I have switched to that. If I want to see the sender-specified name, I can always look in the headers. I want to do that seldom enough that the inconvenience is tolerable.

Could the default value be changed?

binki avatar Mar 24 '22 06:03 binki

! Disclaimer: This post is off-topic

@babanga

Every review I saw described k9 as "dated, oldscool & classic, the one you dad used to". That's what I'm looking for (I thought)!

Based on your description I can recommend https://github.com/M66B/FairEmail I switched from FairEmail to K-9 because K-9 had a way more modern / sleek design, based on my opinion.

PhoenixIV avatar Mar 24 '22 07:03 PhoenixIV

I'd gladly implement this missing feature, but I stopped when I saw the bit "not pretty". I guess this is just a downside of FOSS projects. But seriously though, we could see the mentality behind this project. They think that this is the project of their own. Time to fork or abandon ship.

dxdxdt avatar Mar 24 '22 12:03 dxdxdt

I've just found out about (or possibly rediscovered) the "Show correspondent names" setting. Personally, I'd be if disabling "Show correspondent names" still allowed "Show contact names" so that I get the human readable names for people in my contact list but email addresses (rather than the name that they choose) for unknown third-parties. It feels like a compromise between trying to show both, and only having "show email" or "show (potentially fake) display name".

IBBoard avatar Mar 24 '22 19:03 IBBoard

i think myself as pretty security aware.

but recently I almost fell for a fraudster simply because the email-address is not shown. (it was one of those "There was some unusual activity with your GitHub token" phishing mails).

so i turned off the "Show correspondent names" options.

Now, whenever someone comments on GitHub on one of my many tickets, I get an email from [email protected], with absolutely¹ no indication on who commented. (which makes the mail a little bit useless, as I cannot properly contextualize the comment). Looking at 2.5 pages of headers to find (hopefully) find the From: line, is not really helpful here.

i understand the concerns about keeping a clean interface, but i would very much welcome a quick way to fully inspect the from/to/cc/bcc list

¹ actually there is some indication: the autogenerated avatar contains the first letter of the poster. unfortunately i am not really good at mapping D to a specific person (who typically goes by some other nick)

umlaeute avatar Mar 29 '22 13:03 umlaeute

Is this really a 6y old issue for such a small feature that all other mail clients I know have? I'm really disappointed..

As many of you said before, for me it's very important to see both the name and the address of a sender in the message view for security, but also usability reasons.

Please implement such a small feature! You could also leave the default to "Name only", if you feel more comfortable with the "simplicity" of the interface.. But I think there are many options to support showing both values in a "pretty" way (I mean Thunderbird etc have solved it):

  • Name (Address) (or the classical angle brackets)
  • Address on a separate line (maybe even smaller font) below name
  • Some kind of dot/arrow menu to show "more details" Does anybody have a better option I did not come up with?

I'd hope to see the address and name quickly with not many klicks, but imo everything can only be better to the current scrolling through headers workaround

konradmoesch avatar Jun 14 '22 07:06 konradmoesch

I'd hope to see the address and name quickly with not many klicks, but imo everything can only be better to the current scrolling through headers workaround

Using the existing setting to show only the email isn’t too bad. It’s reminiscent of the AIM days where you would memorize your friends’ screen names. Those were the days!

binki avatar Jun 14 '22 13:06 binki

! Disclaimer: This post is off-topic

@babanga

Every review I saw described k9 as "dated, oldscool & classic, the one you dad used to". That's what I'm looking for (I thought)!

Based on your description I can recommend https://github.com/M66B/FairEmail I switched from FairEmail to K-9 because K-9 had a way more modern / sleek design, based on my opinion.

Thanks! It scared me at first 😅, especially the initial set up process, but I've decided to give it another try and... it's wonderful! Moreover, you can disable or hide everything you don't need (even those userpic placeholders). It just amazing how customizable and feature-rich it is. And it looks fantastic in dark mode without labels, usepics, the lines on the left side and the noise elements. 🥰

babanga avatar Jun 14 '22 14:06 babanga

I think that at least taping on the sender name in the message view should show his email address and not just suggest adding him to contacts.

mimi89999 avatar Aug 02 '22 19:08 mimi89999

As other people have pointed out, this should be treated as a security issue because it makes phishing way too easy. I see that a complete fix may come with the message view redesign #6198. But maybe a quick improvement would be to at least change the click behavior.

Clicking a name just shows "Add to contacts" with Cancel/Ok actions. That could be changed to something like "Add Jon Smith [email protected] to contacts?. This simple text change will at least get us part way there.

vinaypai avatar Oct 26 '22 15:10 vinaypai

The message details screen available since K-9 Mail 6.505 (beta) shows both the display name and email address for all sender and recipient headers. Closing this issue.

cketti avatar Feb 21 '23 14:02 cketti

@kenbyte while i haven't checked myself yet i see:

  • a fix was apparently committed 2 months ago (don't know where you got the "2 years" from)
  • this fix made it into k-9 v6.505
  • k-9 v6.600 was released 5 days ago
  • i assume that v6.600 will include fixes from v6.505

umlaeute avatar Apr 16 '23 22:04 umlaeute

I apologize — I misread the date on one of the messages. Just got the update; thanks for making such an incredible and amazing app!! I hope you have an excellent day.

KenanHanke avatar Apr 17 '23 06:04 KenanHanke