2010-10-20 2 views
0

Для SMTP-сервера требуется защищенное соединение, или клиент не прошел аутентификацию. Ответ сервера: 5.7.0. Сначала необходимо выполнить команду STARTTLS. u6sm344516ibd.6Отправка электронной почты с помощью ASP.NET Я получаю эту ошибку

У меня есть такой код?

MailAddress to = new MailAddress("[email protected]"); 
MailAddress from = new MailAddress("[email protected]"); 
MailMessage message = new MailMessage(from, to); 
message.Subject = "Error Occred in the application:"; 
message.Body = ex.Message; 
SmtpClient client = new SmtpClient("smtp.gmail.com", 587); 

ответ

2

Вы можете проверить, если установку свойства EnableSsl для SmtpClient истины и указав учетные данные помогут.

client.EnableSsl = true; 
client.Credentials = new NetworkCredential("user", "password"); 
+0

его все еще говорят то же самое? sir – kumar

+0

Мне нужно предоставить учетные данные и должны? спасибо, если я использую номер порта 467, что произойдет? – kumar

+0

Я получаю следующую ошибку, если для параметра EnableSsl установлено значение true, а учетные данные не указаны «Для SMTP-сервера требуется защищенное соединение или клиент не прошел аутентификацию. Ответ сервера: 5.5.1 Требуется аутентификация ...» –

4

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

client.EnableSsl = true; 
+0

Я снова получаю ту же ошибку? sir спасибо – kumar

+0

http://www.google.com/search?q=asp.net+mail+with+gmail+smtp&ie=utf-8&oe=utf-8 нашел много информации здесь. посмотрите :) – Stefanvds

1

попробуйте настроить SMTP на использование порта 25 (с SSL).

+0

Если я использую порт 25, мне нужно использовать учетные данные? – kumar

+0

да .. нам нужно передать учетные данные .. и включить SSL .. –

0

Для сервера gmail smtp используйте порт 587. У порта 465 есть проблемы. Убедитесь, что вы также передали правильный адрес gmail и пароль, который вы используете с этим адресом/учетной записью. Наконец, убедитесь, что вы установили учетную запись gmail для приема соединений из других приложений электронной почты.

Смежные вопросы