Comments (4)
We already though about this issue, but we came to the conclusion that chat:email
should be 1:1
for the following reasons:
- 1:n are often old email addresses or work/private/whatever addresses:
- for old addresses: No problem, the old addresses will go down in the list sooner or later
- for work/private/whatever addresses: Often it is a good idea to keep them separated - using 1:1, you can easily decide where to reach a person
- people using multiple e-mail-addresses may use forwarding - or may not. So it would be unclear, if outgoing mails go to one address or to all
- Using such a contact in groups would be even more complicated
- KISS ;-)
from deltachat-android.
If your friend contacts you and you answer using Delta Chat, the answer will always go to the same email address. You can't configure another address.
I do not see a problem in this example.
But it may be an good example why not to use 1:n
: In this case it may happen, you answer to an address that is read by the sender in the situation: Imagine you have a chat with the email-addresses [email protected] and [email protected]: You may have configured the chat to send to [email protected] - if then there comes a mail from [email protected], your answer will not be recognized by the sender.
There may be situations, where 1:n
is useful, of course. But I think there are at least the same number of situations, where 1:1
is more useful and 1:n
is confusing. Regarding this, I see no reason to add extra compatibility to the user interface, to the structure and to the code.
However, I'll keep the issue open for discussion.
from deltachat-android.
OK, I understand this but:
A friend started a chat with me, I responded but had configured an other address.
So he could not see my response in the chat but has to use a mail client just to recognize the new messages.
What is your propose for this problem?
from deltachat-android.
I would say the reason for my issue is #53. This can be closed...
from deltachat-android.
Related Issues (20)
- trying to start on android4 crashes immediately HOT 10
- adapt build files so that it skips FCM for unsupported flows or add a runtime check HOT 3
- quote reply goes to wrong chat HOT 1
- Location streaming not working HOT 1
- Markdown links not being parsed by chat screen HOT 1
- don't auto import .vcf file attachments when pressing HOT 6
- Support directly "sharing" a log to some chat HOT 2
- "three dots" in reaction selector might wrap in small screens HOT 2
- Invalid resource ID 0x00000000 HOT 2
- name/avatar settings do not survive leaving/re-entering InstantOnboardingActivity HOT 2
- too many menu options in group's invite code
- scanning QR code from new "New Contact" is not working HOT 1
- use set name+avatar also when go for "Classic E-Mail Login" HOT 1
- Switch to `dc_msg_save_file()` for exporting attachments
- Dont alter names of attached pictures! HOT 1
- Crash when you activate "Share location with all group members" HOT 3
- Strange behavior when pasting text onto emoji HOT 1
- add peer to peer channels HOT 3
- remove DEBUG entries from log HOT 2
- on second chatmail account, question about "disable battery optimisations" appears HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from deltachat-android.