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