2014-11-05 5 views
1

이메일을 보낼 때 "메일 전송 실패"라는 예외가 있습니다. 또한asp.net에서 이메일을 보낼 수 없습니다.

smtpServer.EnableSsl = true; 

당신이 시도 할 수 있습니다 :

var mailObj = new MailMessage("[email protected]", "to Email"); 
mailObj.Subject = "subject"; 
mailObj.Body =""; 
mailObj.IsBodyHtml = true; 
var smtpServer = new SmtpClient("smtp.gmail.com", 587); 
smtpServer.Credentials = new NetworkCredential("[email protected]", "password"); 
smtpServer.DeliveryMethod = SmtpDeliveryMethod.Network; 
smtpServer.Send(mailObj); 
+1

예외적으로 자세한 정보가 있어야합니다. – David

답변

0

난 당신이 SSL을 사용하도록 지정하지 않았기 때문에 추측 모든 것이 잘 보이는

외에도
smtpServer.UseDefaultCredentials = true; 

에서, 당신이 들어가는 것을 제공 올바른 자격증 명 등

관련 문제