Отправка SMTP-клиента по умолчанию не работает в Application_Start - PullRequest
0 голосов
/ 21 января 2020

Я пытаюсь отправить электронное письмо с использованием SMTP-клиента по умолчанию при запуске приложения, но оно без сбоев без исключения, сообщение не доставляется.

Тот же код работает в других местах. Есть причина для этого? Может быть, SMTP-клиент не запускается так рано?

Спасибо за ваши ответы ...

protected void Application_Start() {
        System.Net.Mail.MailMessage lMessage;
        lMessage= new System.Net.Mail.MailMessage();
        lMessage.Sender = new MailAddress("xxxxx", "ERROR (no reply)");
        lMessage.To.Add(To.Value);
        lMessage.BodyEncoding= System.Text.Encoding.UTF8;
        lMessage.SubjectEncoding= System.Text.Encoding.UTF8;
        lMessage.IsBodyHtml = true;
        lMessage.Subject = "INFOMAIL " 
        lMessage.Body = "datadatadata";
        SmtpClient lMailClient = new SmtpClient();
        lMailClient.Send(lMessage);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...