Recent Changes - Search:




Before Mail Server Setup

  • Make sure that you have a vaild domain name registered at your registrar to setup a mail server on the internet. Your registered domain need name-servers, these name servers will have your domain records, you need to have a primary and secondary name-server for your domain.
  • Find Official List of accredited domain name Registrars at
  • Top ten domain registrars ranked of_top_ranking_domain_registrars
  • Once you have registered your domain with the registrar, you can use their DNS management to add your name servers, or if you are hosting your domain with some hosting provider then you can add their nameserves at your registrar, remember to get the name serves updated on the internet it will take at least 24 to 72 hours.
  • Make sure that your name-serves points to your server where you will have your domains dns records A and MX records, or the type of service that you are trying to host.
  • Try to install Postfix and Dovecot - Dovecot can be used as POP3/IMAP server.
  • yum install cyrus-sasl cyrus-sasl-devel cyrus-sasl-gssapi cyrus-sasl-md5 cyrus-sasl-plain postfix dovecot

The cyrus-sasl package contains the Cyrus implementation of SASL. SASL is the Simple Authentication and Security Layer, a method for adding authentication support to connection-based protocols.

Dovecot is an IMAP server for Linux/UNIX-like systems, written with security primarily in mind. It also contains a small POP3 server. It supports mail in either of maildir or mbox formats.

The above definition have been collected from you can also search for the definition out there.

  • To setup postfix as mail server you need to make some changes to the configuration files.
  • Mail-Server-Setup-DNS-for-Correct-Mail-Validation.

How to make sure that your mail server is setup correctly and other ISP's on the internet can expect mails from your mail server, for example make sure that you have correct RDNS for your hostname.

1. Disable open-relay

2. Use,, or

3. Use for domains

'''Make sure the the FQDN has the following'''.

1. A FQHN, Fully Qualified Host Name.

2. The FQHN has a DNS A record

3. The FQHN has a DNS MX record.

@    A
@    MX     10

# For every mail host (real and virtual) in your DNS, make sure the zone files contain at least these records:

mailhost   A
@          MX  10
mailhost   MX  10

DNS settings can be checked using

Or you can reach

Edit - History - Print - Recent Changes - Search
Page last modified on April 12, 2009, at 12:36 PM