В настоящее время во избежание ошибок, возникающих из-за неправильных адресов электронной почты, я делаю следующее:
Dim mailAddress As MailAddress
Try
mailAddress = New MailAddress("[email protected]@email.com")
Catch ex As Exception
'Invalid email
End Try
Однако, вместо того, чтобы зависать от Try..Catch
, существует ли способ подтверждения того, что адрес электронной почты будет на 100% действителен для типа MailAddress
?
Я знаю, что там много регулярных выражений для проверки электронной почты, но я ищу функцию, которую тип MailAddress
использует для проверки своих адресов.