0

是否可以通过 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>

例如,是否应该指定认证模块?

4

1 回答 1

0

你可以看看这个博客

于 2012-12-18T14:31:15.710 回答