푸른 하늘에 내 asp.net 응용 프로그램에서 메일을 보내려고하지만 성공하지 못했습니다.메일 보내기 - azure
임 동일한 코드로,이 작업을 수행 할 수 내 로컬 컴퓨터 메신저 :
MailMessage msg = new MailMessage();
msg.From = new MailAddress("[email protected]", "myName");
msg.Subject = subject;
msg.Body = body;
msg.BodyEncoding = System.Text.Encoding.GetEncoding("ISO-8859-1");
msg.IsBodyHtml = html;
SmtpClient client = new SmtpClient("smtp.gmail.com");
client.Port = 25; //587 works too
client.Credentials = new NetworkCredential("[email protected]", "myPass");
client.EnableSsl = true;
client.Send(msg);
임 내 환경, 그것은 잘 작동
.는 푸른 환경에서 배포 한 후, 나는 예외를 나타납니다
SMTP 서버는 보안 연결을 필요로 또는 클라이언트가 인증되지 않았습니다. 서버 응답은 : 5.5.1 인증 필요.
아무도 알아?
고맙습니다.
의 : http://stackoverflow.com/a/20906573/301703 – Noel