Как проверить адрес электронной почты SMTP хост? - PullRequest
0 голосов
/ 19 октября 2018

Я пытаюсь отправить электронное письмо с помощью System.Net.Mail, экземпляру SmtpClient требуется указанный хост, проблема в том, что мне нужно, чтобы иметь возможность отправлять электронную почту с любым письмом, которое я передаю в учетных данных.В большинстве случаев это будет просто вопрос использования «smtp.» + «Что угодно после @», но в некоторых случаях, например, использование Outlook с использованием stmp.live и работа с почтой, например что-то@mybusiness.com, которая в действительности является Gmail.это не вариант. Есть ли способ получить SMTP-сервер, используя только адрес электронной почты?

        SmtpServer = New SmtpClient()
    With SmtpServer
        .UseDefaultCredentials = False
        .Credentials = New Net.NetworkCredential("something@something.com", "somePassword")
        .Host = "smtp_from_that_random_email"
        .Port = 587
    End With
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...