Mail-tester says that the name of my server HestiaCP.lan

Hello all Hestia users!

In view of the big spam on my server, I decided to confirm the reliability of my postal server. I adjusted the domain and my server, and achieved an estimate of 6.5 points, but I can’t find a few parameters affecting the full passage of tests on the site mail-tester.

X-Spam-Last-External-HELO: HestiaCP.lan

I found what this parameter can be connected, which is stored in Roundcube configs, but I can’t understand how to add, so that Hello was not heestiaca.lan but mydoman.com

some more parameters that are simply not possible on the Internet where and what they are responsible for:

2.0 HELO_LH_HOME No description available.
0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record

Thanks in advance for the help in setting or hint where these parameters are stored!

Hi @Esmertec

I suppose you’re using the mail-tester test. Keep in mind that getting a better score on that test won’t improve the number of spam messages your mail server receives in any way.

In the examples, I’ll be using the domain example.net.

Exim identifies itself (HELO/EHLO) using by default the hostname of your server so you could change it. Instead of only example.net, use something like whatever.example.net.

Execute these commands to change your server’s hostname and add a certificate (keep in mind that whatever.example.net should point to your server’s IP):

v-change-sys-hostname whatever.example.net
v-add-letsencrypt-host

If you see an error like this:

Error: Unable to add whatever.example.net. example.net belongs to a different user

You have two options to fix it:

Option 1
Remove web domain whatever.example.net from the current administratot user and add it to the user that has the main domain example.net

Option 2
Remove the policy that enforces subdomain ownership.

v-change-sys-config-value ENFORCE_SUBDOMAIN_OWNERSHIP no

And try again the commands.

2 Likes