Cloudron overwriting DMARC records?
I had updated a DMARC record for a Cloudron domain to include reporting emails and more detailed policy, but after about a day, this had been changed back, presumably by the Cloudron, to the simplified version that it had by default. Is there any way to maintain more advanced DMARC while running the Cloudron mail server?
Currently, the record gets updated when the mail server is enabled/disabled or the "Set DNS records" button is clicked or change mail server location (things which indirectly trigger DNS changes). We have some code for SPF already where we update the existing DNS record carefully. I guess we need something similar for DMARC where we don't update the record if a record already exists. I created https://git.cloudron.io/cloudron/box/-/issues/769.
For the moment, I guess you have to manually put it back if you make server changes. But there is no cron job or something to keep the record in sync, it only happens during specific actions.
robi last edited by
Since Cloudron manages DNS, it would make sense to have a custom setting to add your own includes, which Cloudron can then maintain for you..