link2xt
November 9, 2024, 2:10am
21
Without DKIM DNS entry your emails will not be accepted by other server. Chatmail servers will reject 100% of your emails.
Ivan
November 9, 2024, 8:48am
22
Got it. That explains it, because I donāt use my server to send or receive messages with the outer world.
9er
July 17, 2025, 10:56pm
23
link2xt:
Device token is obtained on startup via Android APIs if you use Google Play version, in F-Droid it is disabled. Then when you connect to chatmail server this is discovered via IMAP capability string XDELTAPUSH and stored using IMAP METADATA extension on the server. When a new message arrives, if the token is stored, it is relayed to notifications.delta.chat service and it notifies the device that Delta Chat got new messages
If if I will only rely on IMAP PUSH, without using other notification services - what else functionality will I loose if I remove XDELTAPUSH capability from server config?
If I will need those fancy pushes - how often client checks that capability? Maybe itās enough for client to see it while logging in the first time on that server, and it will be remembered and used for ever?
(Iām asking it here, because itās the single topic on the forum with XDELTAPUSH keyword.)
All capabilities are checked at the beginning of connection. If connection has this capability, token is uploaded to IMAP metadata.
9er
July 18, 2025, 12:29am
25
But this information is actually needed only after successful authorization. Maybe client can get this info after login success?
Please see this:
Youāre thinking right. I donāt like to show those specific capabilities to the whole world. I want it to looks like perfectly usual mail server.
These strings are in serverās config file, itās trivial to comment them out.
My question is on the consequences of such configuration. What will I miss, using DC clients with server not showing those caps?
Maybe clients can get info on server functionality after they logged in?