получить сообщение об ошибке от SendCompletedEventHandler с помощью SmtpClient - PullRequest
1 голос
/ 24 марта 2011

получить сообщение об ошибке от SendCompletedEventHandler с помощью SmtpClient

1 Ответ

0 голосов
/ 24 марта 2011

Полагаю, это то, что вы хотели ..

Main()
{
    SmtpClient MyClient = new SmtpClient(args[0]);

    // define to, from and message body

    MyClient.SendCompleted += new 

    SendCompletedEventHandler(SendCompletedCallback);

    client.SendAsync(message, userState);
    message.Dispose();


}
private static void SendCompletedCallback(object sender, AsyncCompletedEventArgs e)
{
     static bool MailStatus= false;

     if (e.Error != null)
     {
          Console.WriteLine("{1}", e.Error.ToString());
     }
     else
     {
         Console.WriteLine("Message sent.");
     }

     MailStatus = true;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...