Отправка почты - C# (184997)
Формулировка задачи:
Всем привет! Наверное очень старый и популярный вопрос, но ответа я на него не нашёл.
Вот простенький код отправки почты
Но к сожалению не работает и пишет, что время ожидания истекло. Пробовал так же отправлять от Яндекс почты, но эффект тот же самый.
Погуглил - ошибки нет, код вроде правильный.
Кто встречался с этим?
MailMessage mail = new MailMessage("логин@mail.ru", "логин@yandex.ru", "test", "testova ssobchenie"); SmtpClient client1 = new SmtpClient("smtp.mail.ru",465); client1.Credentials = new System.Net.NetworkCredential("логин@mail.ru", "тут_у_меня_пароль"); client1.EnableSsl = true; try { client1.Send(mail); MessageBox.Show("Всё ОК"); } catch (Exception ex) { MessageBox.Show(ex.Message); };
Решение задачи: «Отправка почты»
textual
Листинг программы
SmtpClient client1 = new SmtpClient("smtp.mail.ru", 587);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д