Browse by category

Search    |    Advanced search

HowTo :: setup your Mail server

To setup you Mail server properly, please make sure your:

  1. hostname must not match any domain that is being used on the system. Example, if you have a domain called and you want to receive mail on, you must *not* set your hostname to We recommend using host.DOMAIN.TLD instead. You must make sure that you add the A record for host.DOMAIN.TLD so that it resolves.
  2. hostname must be in the /etc/virtual/domains file.
  3. hostname must *not* be in the /etc/virtual/domainowners file.
  4. hostname must resolve. If not, add the required A records to the dns zone such that it does.
  5. The directory /etc/virtual/hostname must exist. (For example: /etc/virtual/host.DOMAIN.TLD). It must not contain any files.
  6. Any domains that you want to use for email (For example: DOMAIN.TLD) must be in both the /etc/virtual/domains file and the /etc/virtual/domainowners file. The directory /etc/virtual/DOMAIN.TLD must exist, and the files /etc/virtual/DOMAIN.TLD/passwd and /etc/virtual/DOMAIN.TLD/aliases exist as well.
  7. Ensure your hostname does not contain any upper case letters.
  8. Make sure that your main server IP has a reverse lookup on it.

If you experience any issues with your Mail server or clients, read this article: Tips to solve email problem(s)

Add comment
Views: 1073
Votes: 0
Comments: 0

Other articles in this Category