Я приобрел сторонний элемент управления для проверки адресов электронной почты с Cobisi.com. и настроил IP-адрес почтового сервера и номер порта. пожалуйста, смотрите ниже.
EmailVerifier verifier = new EmailVerifier();
verifier.LocalHostFqdn = "mail.xyz.com";
verifier.LocalSenderAddress = "test@xyz.com";
verifier.LocalSmtpEndPoint = new IPEndPoint(IPAddress.Parse("10.0.0.9"), 25);
var result = verifier.Verify(objContact.ContactValue, VerificationLevel.Mailbox);
if (result.IsSuccess)
{
return true;
}
else
{
return false;
}
Но когда я запускаю этот код, тогда выдается исключение типа «Запрошенный адрес недопустим в его контексте в System.Net.Sockets.Socket.DoBind (EndPoint endPointSnapshot, SocketAddress socketAddress)»