|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.11.2014, 13:25 | #1 |
Форумчанин
Регистрация: 30.08.2013
Сообщений: 153
|
отправка мейла
private void SendMailBtn_Click(object sender, EventArgs e)
{ string from = "адрес мыла откуда отправляем"; string To = this.txtBoxMail.Text; string Title = this.txtBoxTitle.Text; string Message = this.txtBoxMessage.Text; string password = "пароль от аккаута"; try { MailMessage mail = new MailMessage(new MailAddress(from), new MailAddress(To)); mail.Subject = Title; mail.Body = Message; SmtpClient client = new SmtpClient(); NetworkCredential credential = new NetworkCredential(from, password); client.DeliveryMethod = SmtpDeliveryMethod.Network; client.UseDefaultCredentials = false; client.Host = "smtp.gmail.com"; client.Port = 587; client.EnableSsl = true; client.Send(mail); mail.Dispose(); } catch (Exception ex) { MessageBox.Show(ex.Message); } в чем ошибка? мне выдаёт smtp сервер требует защищенное подключение.......... зарание спасибо
больше знаю, лучше сплю)
|
14.11.2014, 13:36 | #2 | ||
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Вы создали
Цитата:
Код:
Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 14.11.2014 в 13:46. |
||
14.11.2014, 13:47 | #3 | |
Форумчанин
Регистрация: 30.08.2013
Сообщений: 153
|
Цитата:
а это не передаёт переменные smtp-клиенту?
больше знаю, лучше сплю)
|
|
14.11.2014, 13:51 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Это создает объект NetworkCredential и кладет ссылку на него в credential, но клиенту никто на него не указал.
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
14.11.2014, 14:11 | #5 |
Форумчанин
Регистрация: 30.08.2013
Сообщений: 153
|
понял ошибку спасибо
больше знаю, лучше сплю)
|
14.11.2014, 19:42 | #6 |
Форумчанин
Регистрация: 30.08.2013
Сообщений: 153
|
string from = "аккаунт";
string To = this.txtBoxMail.Text; string Title = this.txtBoxTitle.Text; string Message = this.txtBoxMessage.Text; string password = "пароль"; try { MailMessage mail = new MailMessage(new MailAddress(from), new MailAddress(To)); mail.Subject = Title; mail.Body = Message; SmtpClient client = new SmtpClient(); NetworkCredential credential = new NetworkCredential(); credential.UserName = from; credential.Password = password; client.Credentials = credential; client.DeliveryMethod = SmtpDeliveryMethod.Network; client.UseDefaultCredentials = false; client.Host = "smtp.gmail.com"; client.Port = 587; client.EnableSsl = true; client.Send(mail); mail.Dispose(); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { MessageBox.Show("Mail was sent!"); } } пишет ошибку что серверу требовалось smtp подключение. скажите пожалуйста что не так делаю.............
больше знаю, лучше сплю)
|
14.11.2014, 19:55 | #7 | ||
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
||
14.11.2014, 20:15 | #8 | |
Форумчанин
Регистрация: 30.08.2013
Сообщений: 153
|
Цитата:
объясняйте лучше пожалуйста............... а насчет тега я искал но не увидел, понял про using но он вроде совсем не то делает чтобы разрешить проблему, а 3 сделал но опять же проблему это не решает
больше знаю, лучше сплю)
|
|
14.11.2014, 20:44 | #9 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Дык и где
Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
14.11.2014, 20:56 | #10 |
Форумчанин
Регистрация: 30.08.2013
Сообщений: 153
|
больше знаю, лучше сплю)
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отправка сообщений | Vzlom | C++ Builder | 0 | 05.09.2013 17:14 |
Отправка писем | alcohol40 | ASP.NET | 0 | 23.09.2012 06:45 |
отправка письма | joker | Win Api | 0 | 14.02.2009 10:46 |