Hi I need the comunity’s help on elucidating some things.
If I decide to host chatmail on a domain which already has mail on mail.example.com there ?should be no issue if i choose chatmail on chat.example.com
When hosting a chatmail server, can the admin make it so that registration is open only with a token/limited to certain allowed individuals or are the servers pure open for all? I’d like to test chatmail before committing to allow an open server for all due to fears of abuse.
Do both parties have to be online for an Private e2ee chat invite to function
Would it be advisable to instead use an invite to a group where a bot handles the invitation process and then contact the people separately?
I searched the forum and github, is there a current work in progress regarding user mentions? I was thinking of developing a bot and that would be highly useful, otherwise copying the email address is kind of slow
Can I reuse a bot handle/email address for a different bot or are the accounts and public/private keys for each bot separately stored based on (using Golang as an example) var cli = botcli.New(botIdentifierHere). I noticed that a new folder appears under ~/.config/botname/
Is it best practice to just use a different email address/account for each bot or can I switch an bot account (email address) without issues to existing users?
The standard software for Chatmail servers has them open to all, partly just to avoid administrative burden on the server admin. This has not proven to be a problem on any of the many Chatmail servers currently running, as far as I know.
Spammers can’t afford the compute time to encrypt their spam, and Chatmail won’t let you send or receive messages which aren’t custom-encrypted for each recipient.
Of course you don’t have to use the defaults; you may set up your server however you like. Invite-only Chatmail is not unheard-of, I think it has been discussed on this forum. You might also want to look up the work being done on implementing Chatmail in Mox.
Both parties need not be online simultaneously for an E2EE invite to establish an encrypted connection. Deltachat uses servers instead of being peer-to-peer, so two people can communicate even if they are never online simultaneously.
If they are scanning QR codes or sharing an “invite link”, they technically don’t even need an internet connection to set up encryption. They need a net connection to actually send messages via the server, tho.
I don’t quite understand your question four. Instead if what?
I don’t know of any work on user mentions. Either someone is in a group and will see mentions, or they are not and shouldn’t. Groups are a set of mailing lists, there is no centralized identity store. Or have I misunderstood?
Reusing an email address for a bot strikes me as a bad idea. I am not sure exactly what the effects would be, but they would be confusing. There exist omnibus bots which combine the functionalities of multiple other bots.
I was also testing MOX as a mail server for a few months and even used it within deltachat, I even found the discussion on adapting it for chatmail… however it was stalled.
When I talked about mentions I thought about mentioning someone by the name and getting autocompletion
I think the discussion has ended but the work on the implementation has not, I’ve heard of it recently…
How about sending contacts? Essentially you are attaching the VCard of a contact to the message, and it is done in the attachment menu. Conveniently also gives you their public key.
For pure text autocomplete, I imagine you could do something with dictionaries.