相关疑难解决方法(0)

smtp.live.com - 邮箱不可用.服务器响应为:5.7.3请求的操作中止; 用户未经过身份验证

我已经在stackoverflow上阅读了其他答案.但这些解决方案都不适合我.

我正在尝试通过live.com发送电子邮件,但无法使用它.

错误消息:

mailbox unavailable. The server response was: 5.7.3 requested action aborted;
user not authenticated
Run Code Online (Sandbox Code Playgroud)

代码:

MailMessage mail = new MailMessage();
mail.From = new MailAddress("email@live.com");
mail.To.Add("someone@someone.com");
mail.Subject = "hello";
mail.Body = "awefkljj kawefl";
mail.IsBodyHtml = false;

SmtpClient smtp = new SmtpClient("smtp.live.com", 587);
smtp.EnableSsl = true;
smtp.Credentials = new NetworkCredential("email@live.com", "password");
smtp.Send(mail);
Run Code Online (Sandbox Code Playgroud)

您是否可以使用上述代码发送电子邮件?

它在去年之前有效,但它现在已经不复存在了.

什么改变了?

c# email

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

email ×1