More useful "reachable by" chat interaction setting

Currently, users are not reachable by email, there is only the option to “show emails”.

The “show emails” option has not been a good fit, neither for closed chat-clients-only user groups, nor the average user that also knows some email contacts. The reason is that it is not actually adjusting the reachability, it neither allows to reduce nor expand it as needed for the use-case.

I think a slight adaption would improve the “show emails” option a lot for all users. Even without any of further customization options as designed here.

If the “Show emails?” option instead becomes…

Who should be allowed to contact you directly in Delta Chat?
(Be reachable in Delta Chat by? )

  1. Nobody (chats only started by you)
  2. Known contacts (address book and email-approved)
  3. Everybody (beware of spam)

Default: “known contacts”

… the question would not imply any fragmentation in the email-to-chat interaction possibilities of the deltachat users any more.
(The question of email-to-chat interaction could be better solved by a start-chat metric for email messages. )
Above question would allow to properly separate the email-visibility option, while allowing good defaults depending from the interaction decision.

4 Likes

full agree

I came accross a new aspect, and possibly the perfection :slight_smile: , that above solution would allow to create.

When all incoming, proper chat massages create new chats automatically (according to the selection who is allowed), there could be very seldom (silent) prompts for emails that only almost match the short chat style format.

It would allow (silent) prompting for proper chat messages from accounts that are not allowed to directly appear in a new chat.

Such prompting for “not to be accepted directly” chat messages could be enabled default, or only optional.

What are your thoughts on the default here?

I think having such prompting enabled by default, could prevent that new users might totally miss incoming chat messages, i.e. after installing and connecting to an IMAP server that is kept empty (well cleaned up), due to the good default to only allow known contacts. (When there are zero known contacts to begin with, incoming chats would not be noticed otherwise.)