the-djmaze / snappymail

Simple, modern & fast web-based email client
https://snappymail.eu
GNU Affero General Public License v3.0
1.02k stars 122 forks source link

Support showing the sender's icon if they have one #115

Closed Zero3K closed 1 year ago

Zero3K commented 3 years ago

It would be nice if it showed the sender's icon if they have one (like how Rainloop does so).

the-djmaze commented 3 years ago

I've removed this feature because it relies on Gravatar (it's mentioned in the README.md). It will not be back because many webmail users will not understand why 95% of their contacts has no image.

ervee commented 3 years ago

Could this be done by a plug-in though? Perhaps someone is willing to give plug-in making a try :)

nomadturk commented 2 years ago

I second this.

Either Gravatar should be there, even if it's optional. Or you can bring BIMI support. Which might be better.

A lot of my contacts use that feature and missing a working feature is not ideal.

the-djmaze commented 2 years ago

About Gravatar: https://github.com/the-djmaze/snappymail/issues/164#issuecomment-981584370

I'm working on a redesign of the AddressBook system in branch https://github.com/the-djmaze/snappymail/tree/addressbook When working, the sender icon would be better fitted in there.

the-djmaze commented 1 year ago

I've added a plugin named avatars. It does Gravatar but it should be extended with BIMI, Contacts vCard.PHOTO, etc.

Currently just download and install manually.

https://github.com/the-djmaze/snappymail/tree/master/plugins/avatars

the-djmaze commented 1 year ago

This last commit only works in next release. And i have some trouble where to put avatar in messagelist (on the left where it has a conflct with the checkbox).

afbeelding

ervee commented 1 year ago

I'm not sure but with older versions the ✅ was to the left of the avatar?

It would be nice when if you have the plugin enabled the UI would hide the check box and make the avatar clickable to select the emails. Perhaps flip the avatar around to reveal a checked box or otherwise visualize "checking" the line. Without the plugin just leave the check box as it always was.

the-djmaze commented 1 year ago

I now have this: afbeelding

the-djmaze commented 1 year ago

I'm not sure but with older versions the white_check_mark was to the left of the avatar?

RainLoop didn't show avatar in MessageList. As the source shows no clue at all. https://github.com/RainLoop/rainloop-webmail/blob/master/rainloop/v/0.0.0/app/templates/Views/User/MailMessageListItem.html

the-djmaze commented 1 year ago

https://github.com/the-djmaze/snappymail/releases/tag/v2.22.0

Feel free to open new ticket with wishes :wink:

the-djmaze commented 1 year ago

Added support for identicons. That makes the list a bit happier. afbeelding

ervee commented 1 year ago

Works great! I did disable the "delay" option. Why is there this option?

the-djmaze commented 1 year ago

Why is there this option?

https://github.com/the-djmaze/snappymail/issues/714#issuecomment-1328127626 :wink:

ervee commented 1 year ago

Aaaaah! Sweet. My load is low so I just let'm rip.

the-djmaze commented 1 year ago

Or do you all prefer this kind of identicons? afbeelding

ervee commented 1 year ago

Ooooh I do prefer that over the mosaic type identicons. Perhaps a toggle option in the addon :)