1
  MailAddress Sender = new MailAddress("SomeOne@yahoo.com", "SomeOne", Encoding.UTF8);


 SmtpClient Client = new SmtpClient("smtp.mail.yahoo.com",465);
Client.Credentials = new  System.Net.NetworkCredential(Sender.Address,"Password",Domain??? );  

出于好奇,NetworkCredential 的第三个重载是什么,
我的意思是我们需要为 Domain 属性传递参数。我在网上搜索但没有人使用它(域属性)。我尝试了“Yahoo.com”,“@Yahoo.com”,“Yahoo”机器人,每次都没有相同的身份验证错误。它可以在没有域属性的情况下完成,但是在哪里我们可以使用它还是我们可以通过它。

4

1 回答 1

3

Domain属性用于对 Active Directory 域进行 NTLM 身份验证。
它不用于正常登录场景。

于 2013-07-17T23:45:41.647 回答