Now I wonder if I can use this box for regular emails too. I see there is postfix and dovecot running. But I’ve no clue how I can add additional email users (beside the DeltaChat users). I’m running an email server since decades on another OS for private email exchange in my LAN. So I’m not totally new to email servers. But I’m no expert neither on Linux and not in any way emails servers on Linux. I never ever played with postfix or dovecot. Also very important, I don’t want to break my running chatmail server. There are already a few DeltaChat users on this server registered.
Any hints how to add standard email accounts to dovecot (I believe) on this server?
You can use the server as-is to send “regular“ e-mails as long as they are all encrypted with Autocrypt. Keymail only by default! If you want to send andor receive unencrypted mails on selected accounts, that is also possible. See:
Thanks very much for response. I’ll work through the information there. But I’m only a hobby-admin with a very time consuming day-time job. It will take a while until I’ve get Dovecot running the way I like or new questions arise. Please be patient
chatmail deletes messages from the server after 20 days by default. You will need to fetch messages regularly and store them locally. Or disable deletion and increase quota etc., at which point maybe you want to have a separate postfix+dovecot setup or setup mailcow.
God point. Is this valid for non-DeltaChat accounts too? I mean I wanna have sperate email accounts for local users (and in the long run accounts for other domain names) as the DeltaChat server uses.
I thought about a separate mail server but think it will not work cause both would need port 25, 465, 993, (110), 995… to the outside world. How can I separate encrypted emails from xyz@deltachat.domain and standard emails like abc@myother.domain?
All accounts on a server using the chatmail/relay software expire messages and accounts by default. The default expiry times are given, and can be changed, in the chatmail.ini file:
“I want to run a server for trusted friends and give them non-expiring space, and I am also happy to offer more limited low-maintenance accounts to all comers” is probably a fairly common usecase. In some cases you might want to distinguish the manually-approved accounts by giving them a different domain or subdomain name, though. Anyone adding Keymail functionality to a mailserver package (@s0ph0s is doing this for Mailcow) might reasonably accomodate this two-tier setup.
I anticipate that Mox will be able to be configured to do chatmail on one domain and regular email on another, but not both on the same domain (outside of existing special case handling of postmaster@)