本文介绍了如何为“Internet 信息服务”(IIS)“简单邮件传输协议”(SMTP) 邮件中继服务器配置远程域。
0 P3 ]7 p% A3 f. Z) F Windows Server 2003 中的 IIS 包括一个功能齐全的 SMTP 虚拟服务器,您可以使用这个服务器在您的内部网络上传送邮件。SMTP 虚拟服务器还可用来从 Internet 接受邮件 。SMTP 服务虽然没有提供易于访问的邮件检索机制,但对于从 Internet 接受邮件以及 将邮件中继到 SMTP/POP3 服务器,它的作用很重要。对于计算机所属的域,以及其他域 ,您都可以配置 SMTP 虚拟服务器来接受邮件。 + ]% z% J5 G. L' J: [
7 H' b# u+ M+ Q" g+ a 采用运行 SMTP 服务的独立服务器是一种很好的安全措施,因为充当了企业邮件服务器和来自 Internet 的入站连接之间的隔离层。基于Windows Server 2003 的独立计算机 会将该服务器与内部网络的 Active Directory 安全边界隔离。您可以配置独立的SMTP 虚拟服务器,以便将公司邮件服务器用作智能主机。然后,您可以配置独立的 SMTP 虚拟服务器来中继只发往远程域的邮件。这样的话,所有其他邮件就都会被拒绝,不被中继。
3 N9 k& a1 I- l7 N; V' u7 o [
+ `9 Z ]9 B" Q8 s* l" L如何配置独立的 IIS SMTP 服务器来中继到远程域 + Q2 P' I P. c0 v2 I3 s- V# T# Q
启动“Internet 信息服务管理器”或者打开“Internet 信息服务 (IIS)”管理单元。展开服务器名称,其中服务器名称 为该服务器的名称,然后展开“默认 SMTP 虚拟服务器”。右键单击域,指向新建,然后单击域。单击远程,然后单击下一步。在名称 框中键入新远程域的名称。
9 x# x1 F; K! i, s3 a, p$ l! X( p0 t& a4 z" U7 V9 c w, e
您可以指定单个域,也可以使用星号 (*) 作为通配符(星号必须位于名称开头,并且要用句点将星号与名称的其他部分隔开)来指定多个域。例如,如果您需要远程域接收其他域.com 及其所有子域的邮件,可使用名称 *.其他域.com。单击完成。
, G1 N& t" \! W4 P, h8 f, g1 v- P1 c在右窗格中,右键单击刚刚创建的新远程域,然后单击属性。 ! O$ i$ F G% n- y7 `
单击常规 选项卡。 ' |; A2 U$ D4 _1 s2 [; F. U/ V
在“为远程域选择适当的设置”下,单击“允许入站邮件中继到此域”复选框,将其选中,以使 SMTP 服务器能够作为邮件中继。 / N/ U" p# ?4 `; K6 c8 s
在“路由域”下,单击“将所有邮件转发至智能主机”,然后键入内部网络的公司邮件服务器的 IP 地址或完全限定域名 (FQDN)。如果使用 IP 地址,则一定要用括号“[]”将 IP 地址括起来。例如,[nnn.nnn.nnn.nnn]。单击确定。
' e, d+ O# n3 Z4 r: R停止并启动 SMTP 虚拟服务器。为此,请右键单击“默认 SMTP 虚拟服务器”,然后开始。 , t$ {( y7 P0 V4 D% ^: n
/ G6 H# V% l- h* X/ L, r2 _) L疑难解答
}. U. M8 Y9 \配置了远程域之后,所有发送到该远程域名的邮件都将被中继至您配置的智能主机。无法传递的邮件会被存储在 Inetpub\Mailroot\Badmail文件夹中。" V" p# Q8 d; h" R1 I
|