Skip to main content

Configure DNS to use an external mail server in Windows Server

External mail server can be used in the hosting server by configuring Mail Exchange (MX) Record.

The Domain Name System(DNS) has several types of resource records that full fill the name to ip address translation(Directly or indirectly). One of the widely used record is MX Record.

       An MX record should return the fully qualified domain name of an email server and its preference value .
MX Record can be configured by following the step below.

1. Open DNS Manager
2. Add A Record for your mail
         (eg: mail.domain.com with the ip address of another server)



3. Add  MX Record and set FQDN  to the name assigned in A Record
          (i.e mail.domain.com)
     Preference number can have any value between 0 to 65535 and lower number sets for higher            priority.

After completing this step, The mail server is pointed to the ip addres provided in the A record for the specific domain.


Comments

Popular posts from this blog

Connection String in ASP.NET With SQL Server

Connection string can be placed in web.config file found in root directory of the application from .NET 3.5 onward. connection string can be specified with an xml tag  <connectionStrings>  inside  <configuration>  section of web.config file. < connectionStrings > < add name = "myConnectionString" connectionString = "Data Source=databaseServerName; database=database-name; uid=sqlUserName;password=sqlPassword; Integrated Security =True|false|SSPI (any one options) ; " providerName = " System.Data.SqlClient System.Data.SqlClient" /> </ connectionStrings > We can use local database server of SQL Server by using Data Source= (LocalDb)\MSSQLLocalDB we can attach a local database file to the app_data directory by using the property AttachDBFilename=|DataDirectory|\appDatabaseName.mdf in the connection string Connection String can be

Using SqlDataAdapter to fill DataTable in c#

public DataTable List(string sql)         {             SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString);             SqlCommand cmd = new SqlCommand(sql, con);             DataTable dt = new DataTable();             SqlDataAdapter da = new SqlDataAdapter(cmd);             try             {                              con.Open();                 da.Fill(dt);             }             finally             {                 con.Close();             }             return dt;         }