sadegh_rusta Ответов: 1

отправить электронное письмо asp.net с localhost


я хочу отправить электронное письмо из моего проекта (asp 4)
с локальным хостом
пожалуйста, помогите мне
я пишу ниже код:



SmtpClient smtpClient = new SmtpClient();
           smtpClient.UseDefaultCredentials = false;
           smtpClient.Host = "smtp.yahoo.com";
           smtpClient.Port = 587;
           smtpClient.Credentials = new NetworkCredential("xxxxx@yahoo.com", "myPassword");
           smtpClient.EnableSsl = true;
           MailMessage mailmsg = new MailMessage("xxxxx@yahoo.com",        "xxxxx@yahoo.com", "subject", "body");
           mailmsg.Priority = MailPriority.High;
           smtpClient.Send(mailmsg);


почему не верны мои проекты?

Dave Kreskowiak

Э-Э-Э ... Что? "почему не верен мой проект" вообще не имеет смысла.

Вы используете SMTP Yahoo для отправки электронной почты. Так в чем же проблема? Если он не работает, попробуйте изменить номер порта на 995 или 465.

ZurdoDev

В чем проблема? Вы пытаетесь отправить электронную почту через yahoo или через localhost?

[no name]

Форматируйте фрагменты кода и не включайте в них свою электронную почту

Herman<T>.Instance

от: http://techblissonline.com/yahoo-pop3-and-smtp-settings/

Настройки Yahoo POP3 и SMTP:
Ниже приведены основные настройки POP3 для настройки любой почтовой программы, в которой вы хотите получать почту Yahoo.

■“POP3-сервер” – выберите Pop сервер входящей почты а pop.mail.yahoo.com. Вам придется включить " SSL " и использовать 995 для порта.
■"SMTP-сервер” - установите SMTP-сервер для исходящей почты как smtp.mail.yahoo.com. Вам также нужно будет убедиться, что” SSL " включен и использовать 465 для порта. вы также должны включить “аутентификацию", чтобы это работало.
■"Имя учетной записи или логин" – ваш почтовый идентификатор Yahoo, т. е. ваш адрес электронной почты без домена "@yahoo.com".
■“Адрес электронной почты” – ваш адрес электронной почты на Yahoo, т. е. свой адрес электронной почты, включая домен “@yahoo.com”. Е. Г. myname@yahoo.com
■"Пароль" – ваш почтовый пароль Yahoo.

1 Ответов

Рейтинг:
1

Herman<T>.Instance

читать этот[^]