EmailVerify.NET - Retrieve DNS MX records code in C#
The following example retrieves the DNS MX records for a given address domain.
The MX records are written to the console window, along with their preferences.
var verifier = new EmailVerifier();
var verificationData = new VerificationData("address@example.com", VerificationLevel.DomainMX);
verifier.Verify(verificationData);
foreach (var mxRecord in verificationData.AvailableMXRecords)
{
Console.WriteLine("{0} ({1})",
mxRecord.Name,
mxRecord.Preference);
}