рассылка в asp.net - PullRequest
       17

рассылка в asp.net

0 голосов
/ 15 сентября 2009

Я хочу отправить электронное письмо из моей формы asp.net ... Мой код ......

MailMessage m = new MailMessage();
        m.From = new MailAddress("rkrishnan111@yahoo.co.in", "RK");
        m.To.Add(new MailAddress("rkrishnan111@yahoo.co.in", "KRISHNAN"));
        m.Subject = "Hello";
        m.Body = "hi";
        m.IsBodyHtml = true;
        SmtpClient client = new SmtpClient("smtp.mail.yahoo.com");
        client.Send(m);

Но я получил следующее сообщение об ошибке,

Для SMTP-сервера требуется безопасное соединение, или клиент не прошел проверку подлинности. Ответ сервера был следующим: требуется аутентификация - для получения справки перейдите на http://help.yahoo.com/help/us/mail/pop/pop-11.html

Что мне делать ...?

1 Ответ

0 голосов
/ 15 сентября 2009

Это было там в самой ссылке.

Подписка на Yahoo! Почта Плюс Сервис : Вы должны подписаться на Yahoo! Сервис Mail Plus для доступа по POP через ваш почтовый клиент.

Параметр доступа по протоколу POP : нажмите Параметры в правом верхнем углу страницы почты и выберите Параметры почты. В списке слева нажмите POP & Forwarding, затем настройте или измените POP & Forwarding. Теперь: есть ли точка в круге рядом с «Доступ к Web и POP»? Если так, отлично! Если нет, это означает, что есть точка в круге рядом с «Пересылка». Ваша учетная запись НЕ POP-включена, когда вы выбираете опцию «Пересылка», потому что эти две отдельные функции не могут быть использованы одновременно. Если вы вносите изменения здесь, обязательно нажмите Сохранить, когда вы закончите.

Настройки клиента : Проблема с настройками вашего почтового клиента? Убедитесь, что вы настроили свой почтовый клиент со следующими настройками:

* Incoming Mail (POP3) Server: plus.pop.mail.yahoo.com (Use SSL, port: 995)
* Outgoing (SMTP) Server: plus.smtp.mail.yahoo.com (Use SSL, port: 465, 
  use authentication)
* Account Name/Login Name: your Yahoo! ID (your email address without the 
  "@yahoo.com")
* Email Address: your Yahoo! Mail address (e.g., user@yahoo.com)

Настройка Вы выбрали несовместимый метод входа или тип сервера при настройке почтового клиента? Чтобы проверить настройки, выполните следующие действия для своего почтового клиента.

...