gpt4 book ai didi

c# - 无法通过 Hotmail/live.com/outlook.com 发送电子邮件

转载 作者:行者123 更新时间:2023-11-30 14:10:12 26 4
gpt4 key购买 nike

我已经阅读了 stackoverflow 上的其他答案。但没有一种解决方案适合我。

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

错误信息:

mailbox unavailable. The server response was: 5.7.3 requested action aborted;
user not authenticated

或错误信息:

System.Net.Mail.SmtpException: Service not available, 
closing transmission channel.
The server response was: Cannot connect to SMTP server 65.55.176.126
(65.55.176.126:587), NB connect error 1460

代码:

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);

你能用上面的代码发送邮件吗?
它在去年之前工作,但现在不再工作了。
我不确定 live.com 电子邮件服务器发生了什么变化。
应应用哪些新设置或参数?

最佳答案

我遇到了一个问题,我无法从某些主机(尤其是 Azure 主机)使用 smtp.live.com SMTP 服务器发送电子邮件。就我而言,SMTP 尝试来 self 之前从未使用过的主机,因此该尝试因 5.7.3 错误而被阻止:

Mailbox unavailable. The server response was: 5.7.3 requested action aborted; user not authenticated

解决方案是浏览到帐户设置,在最近的事件中找到 SMTP 请求,然后选择“这是我”:

Verify the SMTP attempt

关于c# - 无法通过 Hotmail/live.com/outlook.com 发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25224768/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com