Rebex
Products Downloads Buy Support Contact
Show / Hide Table of Contents

Smtp.ResolveDomainMX Method

Namespace: Rebex.Net
Assembly: Rebex.Smtp.dll (version 7.0.9147)

ResolveDomainMX(String)

Retrieves the list of domain's MX records from DNS and returns the list of hosts that accept its email (in order of preference).

Declaration
public static string[] ResolveDomainMX(string domain)
Parameters
Type Name Description
String domain

Mail domain to resolve.

Returns
Type Description
String[]

The list of hosts.

Remarks

If the specified domain is an IP address, no resolving is done. Also, no resolving is done if no DNS server is available.

This method tries to resolve domain's MX records by querying local computer's DNS servers. If no MX records are found, the Dns object's

GetHostEntry
is used to resolve the domain into an IP address list.

Only supported on Windows platforms.

ResolveDomainMX(String, Int32)

Retrieves the list of domain's MX records from DNS and returns the list of hosts that accept its email (in order of preference).

Declaration
public static string[] ResolveDomainMX(string domain, int timeout)
Parameters
Type Name Description
String domain

Mail domain to resolve.

Int32 timeout

Timeout for the operation (in milliseconds).

Returns
Type Description
String[]

The list of hosts.

Remarks

If the specified domain is an IP address, no resolving is done. Also, no resolving is done if no DNS server is available.

This method tries to resolve domain's MX records by querying local computer's DNS servers. If no MX records are found, the Dns object's

GetHostEntry
is used to resolve the domain into an IP address list.

Only supported on Windows platforms.

In This Article
  • ResolveDomainMX(String)
  • ResolveDomainMX(String, Int32)
© REBEX ČR s.r.o. Back to top
Privacy policy
Manage cookies