配置 SMTP 中继限制 (Windows)
您可以控制到“IIS 简单邮件传输协议”(SMTP) 虚拟服务器的邮件中继,从而实现更严格的安全性。 如果 SMTP 虚拟服务器可以公开访问,那么用户将可以通过它分发一些无用的电子邮件。
您可以配置 SMTP 虚拟服务器中继限制,以便只允许 127.0.0.1 访问,并禁止所有其他计算机访问。 该限制只允许选定的计算机通过 SMTP 虚拟服务器中继消息。 其他计算机即使满足“身份验证”对话框中设置的要求,也无法将消息中继到 SMTP 虚拟服务器。
遵循这些步骤:
以管理员身份登录到服务器。
安装 SMTP 服务器功能。
导航到“管理工具”,然后双击“Internet 信息服务(IIS) 6.0 管理器”。
将打开“Internet 信息服务(IIS) 6.0 管理器”窗口。
展开左侧“控制台”树中的服务器名称。
将展开服务器详细信息。 “SMTP 虚拟服务器”将显示在您的服务器下。
注意:
如果“SMTP 虚拟服务器”不可见,请添加 SMTP 服务器功能。
右键单击“默认 SMTP 虚拟服务器”,然后单击“属性”。
此时将打开“默认 SMTP 虚拟服务器属性”对话框。
单击“访问”选项卡,然后单击“中继”。
将打开“中继限制”对话框。
单击“添加”。
将打开“计算机”对话框。
指定以下设置:
选择一台计算机。
IP 地址:输入
127.0.0.1
。
单击“确定”。
“中继限制”对话框将在“计算机”列表中显示 127.0.0.1。 IP 地址为 127.0.0.1 的计算机在“访问”列中显示“已授予”状态。
指定以下中继限制选项:
“仅以下列表”:已选中。 使用该选项,将仅允许“计算机”列表中的计算机通过 SMTP 虚拟服务器中继消息。
“不管上表中如何设置,所有通过身份验证的计算机都可以进行中继”复选框:已清除。
单击“确定”。
将打开“SMTP 虚拟服务器属性”对话框。 根据您选择的选项,仅列出的计算机可以通过 SMTP 虚拟服务器中继消息。 未列出的计算机即使满足“身份验证”对话框中设置的要求,也无法将消息中继到 SMTP 虚拟服务器。
单击“确定”。
将关闭“SMTP 虚拟服务器属性”对话框。
在“Internet 信息服务(IIS) 6.0 管理器”窗口中,依次选择“文件”、“退出”。