Linux AS4 sendmail与Windows2003 Exchange 2003 通讯

一、配置Linux DNS 服务

1、配置/etc/named.conf,增加benet.com区域,建立正向解析。

2、在/var/named 下建立解析库文件named.benet

3、配置DNS转发,转发地址为Windows DNS IP address:(192.168.0.163 windows DNS IP)

4、启动named服务,在Linux可以解析benet.com及windows下的baidu.com

5、DNS配置完成

二、配置windows DNS 服务

1、配置DNS

2、建立googel.com正向解析区域

3、配置DNS转发,在DNS目录树中主机名‘属性’-----‘转发器’-----建立转发区域-----‘benet。com’,配置转发ip:192.168.0.242(Linux DNS IP)

4、重新启动DNS服务

5、检验,可以解析本地域名及benet.com(注意要关闭Linux防火墙)

三、配置Linux sendmail

1、安装sendmail

2、在/etc/mail下配置sendmail

3、配置sendmail.mc生成sendmail.cf

4、配置/local-host-names,mail.benet.com;benet.com

5、配置access:192.168.0.RELAY及baidu.com RELAY,生成access.db

6、启动dovecot,配置启用pop3协议

8、启动dovecot服务

9、用telnet192.168.0.242 25验证

四、配置Exchange 2003

1、安装Exchange,并建立A@baidu.com用户

2、配置Exchange

3、在桌面Exchange系统管理器中(d:\ex2k3\bin\Exchange System Manager.msc)

4、选择:‘管理组’-----‘路由组’-----‘第一路由组’-----‘连接器’------新建------‘新建SMTP连接器’------名称如benet(任意)-----添加-----‘SMTP虚拟服务器(本机)’-----‘地址空间’-----添加-----‘SMTP协议’----‘默认区域’

5、Exchange配置完成

6、在xp下启动outlook,服务器为192.168.0.163,用用户A@baidu.com收发邮件

五、验证

1、在Linux下用telnet 192.168.0.242 25向A@baidu.com发送邮件

2、在xp下用outlook向root@mail.benet.com发送邮件

六、注意事项:

1、因为没有在Exchange下建立连接器导致linux可以给Exchange用户发邮件,而Exchange无法将邮件发出。

2、没有关闭linux防火墙,linux可以解析baidu.com而windows DNS无法解析benet.com