Мой код для отправки электронной почты через Gmail smtp:
SmtpClient client = new SmtpClient("smtp.gmail.com", 587);
client.EnableSsl = true;
client.UseDefaultCredentials = false;
client.Credentials = new NetworkCredential("my_user_name", "my_password");
MailMessage message =
new MailMessage(new MailAddress("[email protected]"), new MailAddress("[email protected]"));
message.Body = "body";
message.Subject = "subject";
client.Send(message);
Код работает на моей локальной машине, и когда я публикую на Azure как "Веб-сайт".
НО, когда я публикую в "Облачной службе" , я получаю это исключение:
System.Net.Mail.SmtpException: The SMTP server requires a secure connection
or the client was not authenticated. The server response was:
5.5.1 Authentication Required. Learn more at
Есть ли что-то, что отличается от "Облачного сервиса" Windows Azure "Веб-сайт", который может иметь этот эффект?
Спасибо!