Your use case
Currently this is possible to start a new DM by filling an email address.
The resulting DM is an unencrypted room (even if the encryption should be enabled by default according to the HS well-known configuration) because there is no way to encrypt message in this room until an actual matrix account has joined the DM:

The purpose is to let the end user start sending messages before the invited contact creates theirs account and joins, but there is some concerns:
- we run the risk to let people using an unencrypted DM without being aware of that
- matrix.org allows us to create unencrypted DM, but some HS may force the encryption in the created DM. The user experience would not be good then
What would you like to do?
After discussing with Design team, we converged to the following solution:
Here are the suggested design:

Figma: https://www.figma.com/file/OvsSONqAyabcUDYp8tnEs6/Start-a-DM?node-id=1373%3A49198
Have you considered any alternatives?
No response
Additional context
We plan to work on a PR for this in the following weeks
Are you willing to provide a PR?
Yes
Your use case
Context sum up
Currently this is possible to start a new DM by filling an email address.
The resulting DM is an unencrypted room (even if the encryption should be enabled by default according to the HS well-known configuration) because there is no way to encrypt message in this room until an actual matrix account has joined the DM:

The purpose is to let the end user start sending messages before the invited contact creates theirs account and joins, but there is some concerns:
What would you like to do?
After discussing with Design team, we converged to the following solution:
Here are the suggested design:

Figma: https://www.figma.com/file/OvsSONqAyabcUDYp8tnEs6/Start-a-DM?node-id=1373%3A49198
Have you considered any alternatives?
No response
Additional context
We plan to work on a PR for this in the following weeks
Are you willing to provide a PR?
Yes