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