Настройка почты Smtp Yahoo - PullRequest
2 голосов
/ 20 июля 2010

Кто-нибудь знает, какие настройки конфигурации почты smtp необходимы в файле web.config для отправки исходящей почты через форму в ASP? Спасибо.

Ответы [ 3 ]

1 голос
/ 20 июля 2010

Проверьте эту ссылку: Настройки Yahoo POP3 и SMTP

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

MailMessage mail = new MailMessage();  
mail.From = new MailAddress("fromname@somewhere.com");  
mail.To.Add("toname@somewhereelse.com");  
mail.Subject = "The Subject";  
mail.Body = "Body text here";  
mail.IsBodyHtml = true;  
mail.Priority = MailPriority.High;  
SmtpClient smtp = new SmtpClient("smtp.mail.yahoo.com");  
smtp.Port = 465;  // this could be 587, not sure
smtp.Credentials = new NetworkCredential("YourYahooId", "YourYahooPassword");  
smtp.EnableSsl = true;  // SSL is required I think
smtp.Send(mail);  

Ключ должен убедиться, что вы используете SSL и отправлять учетные данные для аутентификации.Я не думаю, что вы сможете использовать SSL только с настройками почты web.config.Пожалуйста, см. этот вопрос для получения дополнительной информации.

0 голосов
/ 16 октября 2013
SMTP_SERVER = "smtp.mail.yahoo.com"
SMTP_PORT = 587
SMTP_USERNAME = "username" // username@yahoo.com
SMTP_PASSWORD = "password" 
0 голосов
/ 04 апреля 2011

См. Как использовать сервер gmail Google в вашей статье .NET Web & Windows Applications .Этот код работает для меня.Если это не работает для вас, отправьте мне письмо (pandiansaamy@gmail.com)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...