Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.94/32: Рейтинг темы: голосов - 32, средняя оценка - 4.94
kadet_of_viti
0 / 0 / 1
Регистрация: 19.12.2013
Сообщений: 64
1

Серверу SMTP требовалось защищенное соединение

22.10.2014, 12:56. Просмотров 6366. Ответов 6
Метки нет (Все метки)

Роздратовуйте, знаю подобных тем море но ответа нету.
мне нужно написать клиент который отправляет почту. вот код
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
var from = new MailAddress("Kepp.private.mail@gmail.com", "Nick");
            const string from_psvd = "***";
            var to = new MailAddress("Kepp.private.mail@gmail.com", "Kepp");
            string sub = "qaz";
            string mailstr = "qwerty";
 
            try
            {             
 
                SmtpClient smtpcl = new SmtpClient();
                smtpcl.Host = "smtp.gmail.com";
                smtpcl.Port = 25;
 
                smtpcl.DeliveryMethod = SmtpDeliveryMethod.Network;
 
                smtpcl.UseDefaultCredentials = false;
                smtpcl.Credentials = new NetworkCredential(from.Address, from_psvd);
                //smtpcl.UseDefaultCredentials = true;
                smtpcl.EnableSsl = true;
                smtpcl.Timeout = 20000;
 
 
                MailMessage mail = new MailMessage(from, to);
                mail.Subject = sub;
                mail.Body = mailstr;
 
                smtpcl.Send(mail);
Да отправляю и принимаю на один и тот же ящик. но выбивает ощибку "Серверу SMTP требовалось защищенное соединение, или подлинность клиента не была установлена. Ответ сервера: 5.5.1 Authentication Required. Learn more at"
подскажите вчем проблема
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.10.2014, 12:56
Ответы с готовыми решениями:

Протолкнуть сообщение в защищенное окно
Добрых времени суток. Есть игра, ранее в нее можно было отправлять сообщения по...

Можно ли используя объект Stream открыть POP3/SMTP соединение.
собсно сабж...

Отправка e-mail, используя SmtpClient: Серверу SMTP требовалось защищенное соединение
Не получается отправить email письмо. SmtpClient client = new...

Не отправляется почта gmail: серверу SMTP требовалось защищенное соединение или подлинность клиента не была
Пробовал отправить почту двумя способами, вылетает ошибка. В чем проблема? ...

Как отправить почту не используя smtp (добавить в sender функции smtp)
здравствуйте, быть может я не до конца понимаю принципы взаимодействия клиента,...

6
Sergio_1507
1 / 1 / 0
Регистрация: 21.10.2014
Сообщений: 5
22.10.2014, 22:29 2
У меня всё так же как у тебя, правда на mail.ru, всё нормально работает, но нет строчки
C#
1
smtpcl.EnableSsl = true;
0
kadet_of_viti
0 / 0 / 1
Регистрация: 19.12.2013
Сообщений: 64
22.10.2014, 22:42  [ТС] 3
Да, да с mail.ru на gmail.com тоже получилось отправить сообщение а от наоборот с gmail.com на mail.ru или с gmail.com на gmail.com никак.
Можно и так оставить вот только разоборатся хочется
0
Sergio_1507
1 / 1 / 0
Регистрация: 21.10.2014
Сообщений: 5
22.10.2014, 22:42 4
Наврал однако... тоже есть такая строчка :-( извини. но на smtp.mail.ru точно работает, а про gmail уже не помню - там какие-то заморочки вроде были - надо на их сайте читать в разделе поддержки почты!
0
Памирыч
Почетный модератор
20893 / 8777 / 1080
Регистрация: 11.04.2010
Сообщений: 11,013
23.10.2014, 07:29 5
Цитата Сообщение от Sergio_1507 Посмотреть сообщение
C#
1
smtpcl.EnableSsl = true;
Верно
Ну и порт с 25 надо поменять на 465
Для начала
0
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
26504 / 17798 / 7043
Регистрация: 22.10.2011
Сообщений: 31,328
Записей в блоге: 6
23.10.2014, 12:30 6
Цитата Сообщение от Памирыч Посмотреть сообщение
на 465
Не на 465, а на 587, с 465-ым не сработает
0
Gorin11
7 / 7 / 1
Регистрация: 09.03.2011
Сообщений: 116
24.05.2015, 11:31 7
У меня такая ошибка возникла из-за того что я пароль сменил на gmail
0
24.05.2015, 11:31
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.05.2015, 11:31

Защищенное подключение mysql
Программа соединяется с бд, но слишком явно. //Как можно спрятать Connect,...

Защищенное соединение
Доброго времени суток! Что это значит?

Не устанавливается защищенное соединение
Срок действия одного из сертификатов предоставляемых сервером истек. Принять...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru