Hi there, it seems to me that I am configuring hestia incorrectly when it comes to the initial configuration regarding DNS’s. I am very beginner in these matters, so I am very much asking for gentle tratings
My configuration, I did not move anything, I pasted as it was in the standard: Install | Hestia Control Panel
Before installation, at my domain provider I set glue records (I have one IP address on the VPS both ns I set to one IP, if that makes any difference), also I set glue for ns1.hostname.ltd and ns2.hostname.ltd, I set ptr to panel.hostname.ltd, I set in hostname and hosts panel.hostname.ltd (ubuntu 22 LTS). After the installation I didn’t have SSL for the panel yet, of course, because I was going to use lets encrypt for everything. I logged in, checked that the ns-child package had the correct NS, then without moving the admin account, I created an new account (I set it as ns-child) for the same domain in the sense without the panel prefix and installed run mail and DNS there, I also added the A record for “panel” prefix, rebooted the machine, then ran the v-add-letsencrypt-host command and everything seemed to work (panel, webmails etc had ssl), emails sent from the webmail arrive in the inbox e.g. gmail not in spam.
Now I will describe the problem, hestia system emails go to spam, what could be the reason for this? What I’ve noticed is that informational emails, that is, sent by hestia, go to spam, while a newly created mailbox in that domain (but without prefix panel) normally appears in the inbox in gmail there is only problem with hestia’s service mails, I’ve tested this in many ways, I don’t want to use smtp or relay. There must be a configuration error somewhere, something I did wrong:(
The only thing I see is that those invalid headers of emails from hestia that go from spam ( from panel.domain.ltd) have that header in gmail:
Received-SPF: none (google.com: panel.domain.ltd (hostname) does not designate permitted sender hosts) client-ip=IP OF VPS;
Authentication-Results: mx.google.com;
spf=none (google.com: panel.domain.ltd (hostname) does not designate permitted sender hosts) [email protected] (hostname);
dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=QUARANTINE) header.from=domain.ltd
Received: from admin by panel.domain.ltd (hostname) with local (Exim 4.95)
I also read the topic in the docs about master>slave clustering, but from what I understand I would have to have, in addition to the main server, two separate VPS servers with different IPs to set this up? Unfortunately I only have one VPS so it won’t work. Does this go along with these additional two servers?