2016-07-13 1 views
0
MailMessage mail = new MailMessage(); 
string Subject = "User Inquery"; 
mail.To.Add("[email protected]"); 
mail.From = new MailAddress("[email protected]", "Sundas"); 
mail.Subject = Subject.Trim(); 
mail.Body += "Dear Administrator,<br><br>."; 
mail.Body += "User Emial: " + Email.Text + "<br>"; 
mail.Body += "User Message: " + txtBody.Text + "<br><br>"; 
mail.Body += "Thanks & Regards<br>"; 
mail.Body += txtName.Text; 
mail.IsBodyHtml = true; 
SmtpClient smtp = new SmtpClient(); 
smtp.Host = "smtp.mail.yahoo.com"; 
smtp.Port = 465; 
smtp.Credentials = new System.Net.NetworkCredential("[email protected]", "*****"); 
smtp.EnableSsl = true; 

smtp.Send(mail); 
+0

[ "SmtpClient를 사용할 때"작업 시간 초과 "] 가능한 복제본 (http://stackoverflow.com/questions/13165396/the-operations-timed-out-when-using-smtpclient) –

답변

0

일부 영역에서는 포트 465가 작동하지 않습니다. 587 포트를 사용해보십시오.

+0

나는 587 번으로 시도합니다. –

관련 문제