2008年10月28日星期二

什么是Smart Host Relay,如何在Exchange、Domino、Eyou、Qmail等邮件服务器中实现Smart Host Relay?

什么是Smart Host Relay,如何在Exchange、Domino、Eyou、Qmail等邮件服务器中实现Smart Host Relay?
答:

本机的 MTA 不对远程的邮件做直接投递,而是把邮件交给 smart host 来做 relay。之所以叫做 smart host,是因为以前在企业内部的 MTA,无法得知投递远程邮件所需要的信息(MX record, etc.),所以把邮件交给邮件网关进行投递,因为邮件网关 smart enough to know 如何对远程的邮件进行投递。



1、Exchange中smart host的设置过程:

l 新建àConnectorsàAdministrative Groupsà在Exchange System Manager SMTP Connectorà General中选择Forward all mail through this connector to the following smart host,填写RiskFilter的域名或IP(注:填写IP时需要用[]) Add Bridgehead中选中Server 表中主机名àAddà在local bridgeheads OKàSMTPàAdd Address SpaceàAddà在Address Space 确定 即可。

l 连接控制(只允许RiskFilter连接到Exchange)

l 转发控制(只允许RiskFilter通过Exchange转发邮件)



2、Domino服务器的ESMTP和SmartHost Relay设置过程:

l 在Domino服务器设置ESMTP功能的步骤:
1)通讯录 — 服务器 — 服务器 — 选择要配置的服务器名称 — 端口 — Internet端口 — 邮件 — 验证选项 — 名称和口令 —邮件(SMTP返回)选是
2)重新启动Domino使配置生效 (命令 restart server)

l 在Domino服务器上配置Smart Host Relay功能的步骤:
1)通讯录 — 服务器 — 配置 — 选择要配置的服务器名称 — 路由器及SMTP — 基本 — 离开本地Internet网络域的消息转发主机 —填入RiskFilter的IP地址或主机名(IP地址需要加方括号)
2)重新启动Domino使配置生效 (命令 restart server)



3、EYOU服务器中SmartHost、白名单设置过程:

l 在配置文件eyou_smtpd_config中加入 smtproute RF_IP(RiskFilter的IP地址),重新启动eYou邮件服务器,即可实现Smart Host Relay的功能

l 在配置文件eyou_smtpd_config中加入 relayhost RF_IP(RiskFilter的IP地址),重新启动eYou邮件服务器,即可实现其信任这个IP,对这个IP地址的连接请求不做任何限制。



4、Qmail中smart host的设置过程:

1)停止Qmail服务 stop qmail

2)备份配置文件  backup /var/qmail/control/smtproutes

3)添加SMG的IP地址 echo :your.smart.server.name > /var/qmail/control/smtproutes

4)启动Qmail服务 start qmail

没有评论: