Ok here is the first sentence from the old help file and I will do the rest for clarity
1) hostname must not match any domain that is being used on the system. Example, if you have a domain called domain.com and you want to receive mail on
[email protected], you must *not* set your hostname to domain.com. We recommend using server.domain.com instead. You must make sure that you add the A record for server.domain.com so that it resolves.
To me this (you must *not* set your hostname to domain.com) means
don't do
hostnamectl set-hostname mydomain.com (Please never do this)
you need to do
hostnamectl set-hostname hostnamectl set-hostname coolservername.mydomain.com
and in DNS you have an a record for hostnamectl set-hostname coolservername.mydomain.com
2) The hostname must be in the /etc/virtual/domains file.
should return the FDQN from above coolservername.mydomain.com and mydomain.com
3) The hostname must *not* be in the /etc/virtual/domainowners file.
Code:
cat /etc/virtual/domainowners
should NOT return the FDQN from above coolservername.mydomain.com
it should be just domain.com and owner
4) The hostname must resolve. If not, add the required A records to the dns zone such that it does.
DNS check
5) The directory
hostname must exist.. (eg: /etc/virtual/server.domain.com). It must not contain any files.
Code:
ls /etc/virtual/coolservername.mydomain.com
6) Any domains that you want to use for email (eg: domain.com) must be in both the /etc/virtual/domains file and the /etc/virtual/domainowners file. The directory /etc/virtual/
domain.com must exist and the files /etc/virtual/
domain.com/passwd and /etc/virtual/
domain.com/aliases exist.
Code:
ls /etc/virtual/coolservername.mydomain.com
See passwd and aliases check
7) File permissions for virtual pop inboxes should be (not applicable with Dovecot/Maildir):
NA everyone should be on Dovecot
If you've made any changes to you /etc/exim.conf file and require a fresh copy, you can retrieve one with this guide:
http://help.directadmin.com/item.php?id=51
nope
8) Ensure your hostname does not contain any upper case letters.
never ever
9) Make sure that your main server IP has a reverse lookup on it.
for sure
Is this what you get out of it?