是否可以通过web.config文件指定您要使用system.net对SMTP使用NTLM身份验证?如果是这样,需要做什么?
我被告知如果SMTP服务器需要它,则会导致使用NTLM或Kerberos,但我们的SMTP服务器未进行身份验证。 (我不是SMTP专家)。
<configuration>
<system.net>
<mailSettings>
<smtp>
<network host="yourhost.com" userName="user@yourhost.com" password="yourpassword" port="yourport" defaultCredentials="true" />
</smtp>
</mailSettings>
</system.net>
E.g。是否应该指定验证模块?