Cannot run Chatmail relay

Chatmail relay version: 1.6.0

Expected behavior

Running chatmail relay.

Actual behavior

An error:

debian@29756:~/relay$ scripts/cmdeploy run
[ssh] login to deltachat.kz
root@deltachat.kz's password:
Collecting initial DNS settings..............
[$ pyinfra --ssh-user root deltachat.kz /home/debian/relay/cmdeploy/src/cmdeploy/deploy.py -y]
--> Loading config...
--> Loading inventory...
--> Connecting to hosts...
[deltachat.kz] SSH error (No authentication methods available)
--> Disconnecting from hosts...
--> pyinfra error: No hosts remaining!
Deploy failed
debian@29756:~/relay$

SSH root works correctly, I can login via $ ssh root@deltachat.kz.

What do I do wrong and how to fix the issue?

Well, I needed to do these to deploy the relay:

$ ssh-keygen -t ed25519 -C "deploy"
$ ssh-copy-id root@deltachat.kz
$ hostnamectl set-hostname deltachat.kz

Then add to /etc/hosts 127.0.1.1 deltachat.kz

nano /etc/postfix/main.cf

Replace myhostname = 29756 to myhostname = deltachat.kz.

dpkg --configure postfix

Then I needed to delete added OpenSUSE-mirror from /etc/apt/source.list and install dovecat-core, because for some reason the package from OpenSUSE-mirror was incorrect.
And now my relay works, but I cannot text anyone.
I launched ~/relay$ scripts/cmdeploy dns

Output:

debian@29756:~/relay$ scripts/cmdeploy dns
[ssh] login to deltachat.kz
Collecting initial DNS settings..............
Check expected zone file entries..............................................
Please set required DNS entries at your DNS provider:
deltachat.kz.                   MX 10 deltachat.kz.
_mta-sts.deltachat.kz.          TXT "v=STSv1; id=202506100614\"
opendkim._domainkey.deltachat.kz. TXT "v=DKIM1;k=rsa;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzp/EkIBqaMfE/E5qNKPtSSsE0TtFi1+HI0HbJukku7/nSGaF5JleBTC9c0KAWCr+pzWsrX44RBDzoB2STf9FuncI9TV8TrVS/mpE/A4LO+rDIV8MCIoeT0LCHnZhgjTgBfpE7a9zbTYKl+/WjXWxEnDP7rcX7rTzpijSnePXbTXEFON8yg1/gcA7ViYt62zGiHA" "02cpYn3iUn5sgxwFdsnjVD76vse11ut2b6ufvYyd8HF7ZZgFQlrCTiSloYOKMbPRcLz24mqcBY1UbgnTihczIQC0KawO0XgzV8pwWIQh45n6tMx2Jwfyy0JRFT1c+U0a26hRCC4YCtj9IlTZbEwIDAQAB;s=email;t=s"
If the DKIM entry above does not work with your DNS provider, you can try this one:
opendkim._domainkey.deltachat.kz. TXT "v=DKIM1;k=rsa;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzp/EkIBqaMfE/E5qNKPtSSsE0TtFi1+HI0HbJukku7/nSGaF5JleBTC9c0KAWCr+pzWsrX44RBDzoB2STf9FuncI9TV8TrVS/mpE/A4LO+rDIV8MCIoeT0LCHnZhgjTgBfpE7a9zbTYKl+/WjXWxEnDP7rcX7rTzpijSnePXbTXEFON8yg1/gcA7ViYt62zGiHA02cpYn3iUn5sgxwFdsnjVD76vse11ut2b6ufvYyd8HF7ZZgFQlrCTiSloYOKMbPRcLz24mqcBY1UbgnTihczIQC0KawO0XgzV8pwWIQh45n6tMx2Jwfyy0JRFT1c+U0a26hRCC4YCtj9IlTZbEwIDAQAB;s=email;t=s"
WARNING: these recommended DNS entries are not set:
deltachat.kz.                   TXT "v=spf1 a ~all"
_dmarc.deltachat.kz.            TXT "v=DMARC1;p=reject;adkim=s;aspf=s"
deltachat.kz.                   CAA 0 issue "letsencrypt.org;accounturi=https://acme-v02.api.letsencrypt.org/acme/acct/2455227502"
_adsp._domainkey.deltachat.kz.  TXT "dkim=discardable"
_submission._tcp.deltachat.kz.  SRV 0 1 587 deltachat.kz.
_submissions._tcp.deltachat.kz. SRV 0 1 465 deltachat.kz.
_imap._tcp.deltachat.kz.        SRV 0 1 143 deltachat.kz.
_imaps._tcp.deltachat.kz.       SRV 0 1 993 deltachat.kz.
debian@29756:~/relay$

It’s really great to see people setting up Chat Mail Relays in their own countries — it’s heartwarming.
Now there’s https://deltachat.kz in Kazakhstan, and in Russia — my own https://deltachat.ru

Interestingly, the Polish server @mailchat.pl somehow allows users to create accounts with a custom name when setting up a profile — just like a classic email address with @mailchat.pl added at the end.
I’m really curious how they managed to do that. I’d love to set up something like this too!