отправка почты, событие
От: t_a_n_k Россия http://www.ufastudio.ru
Дата: 10.04.06 05:17
Оценка:
Привет всем!
Никак не пойму почему почта отправляется не по событию...
например, пытаюсь отправить письмо по нажатию на кнопку:

        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                SmtpClient client = new SmtpClient("myserver", 25);
                System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();

                message.From = new MailAddress("from@mail.ru");
                message.To.Add(new MailAddress("to@mail.ru"));
                message.Subject = txtSub.Text;
                message.Body = txtBody.Text;
                client.Credentials = new NetworkCredential("user", "pass");
                client.Send(message);
                lblEror.Text = "Письмо отправлено.";
            }
            catch (SmtpException ex)
            {
                lblEror.Text="Ошибка отправки почты:\n" + ex.ToString();
            }
        }

Однако письмо реально отправляется только при завершении работы приложения.
Ткните плиз, носом где грабли. Спасибо.
...Безумству храбрых поем мы песню... (с) М.Горький
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.