|
蓝森林 http://www.lslnet.com 2006年7月26日 13:28
|
|
<小菜鸟>Sendmail设置Relay 的一系列问题
|
|
我已经苦恼两天了, 特来拜访. 请赐教......, 谢谢:-)
我的机器是局域网中的一台机器, 安装有Redhat 9.0 , 我使用它设置了一台sendmail 服务器. 设置完成后在本地发送,接收邮件都成功. 但是当我想让本地的mail 服务器(A) 与 局域网内另一台mail服务器(B)互发时, 但没有成功.
于是, 我去设置了Relay:
设置方法:
1. 在 /etc/mail/ 中 access 文件中加入了局域网内另一台mail服务器的 ip 地址:
192.168.X.X RELAY
2. make access.db
3. 使用本地mail 服务器 电子邮件地址 -> 另一台mail服务器 电子邮件地址
结果:
发送成功, 但是在另一台mail服务器 电子邮件地址中没有接收到邮件.
问题:
1. 为什么 在另一台mail服务器 电子邮件地址中没有接收到邮件?
2. 查看了相关资料, 自己的一个判断是:可能DNS 服务没有设
1) 怎样查看 DNS 服务器是否设了?
2) 如没设, 该如何去设?
3) 我使用本地自己的机器设置成DNS服务器之后, 对局域网的网关是否会有影响.
附:
我在文件 resolv.conf 中查看到的 nameserver 是 局域网的网关 ip 地址, 并没有domain 名称一项.
一个苦脑的linux 学习者
|
|
|
Re: <小菜鸟>Sendmail设置Relay 的一系列问题
|
|
RELAY是邮件中继服务,不是用来作两台邮件服务器相互发送邮件用的.
让两台邮件服务器能够互相通讯,关键是靠域名解析服务.
你可以在A服务器上通过/etc/hosts文件手工设置B服务器的域名地址,这样A就能够发送到B服务器,反之,也一样.
|
|
|
Re: <小菜鸟>Sendmail设置Relay 的一系列问题
|
|
老大,我想接收所有服务器发来的邮件该怎样设置
|
|
|
Re: <小菜鸟>Sendmail设置Relay 的一系列问题
|
|
有一台有合法静态internet ip地址的服务器。
注册一个域名,并将相应dns记录指向服务器ip.
|
|
|
Re: <小菜鸟>Sendmail设置Relay 的一系列问题
|
|
谢谢的答复: - )
我按照这个方法试了一下, 但是没有成功.
1.A mail 服务器上有两个用户 test@test.com test1@test.com
B mail 服务器上有两个用户 test12@test1.com test13@test1.com
已将4个用户添加到收取 mail 的软件中
2.修改 A 中的 /etc/host, 将 B 添加其中, 重启 /etc/rc.d/inic.d/network restart
修改 B 中的 /etc/host, 将 A 添加其中, 重启 /etc/rc.d/inic.d/network restart
3. test@test.com 发信给 test12@test1.com 结果: 信发出去了,但是test12 中没有收到
test12@test1.com 发信给 test@test.com 结果: 信没发出去, 并提示: "RCPT TO <test@test.com> 失
败:<test@test.com>...Relaying denied"
不知何因?
|
|
|
Re: <小菜鸟>Sendmail设置Relay 的一系列问题
|
|
你还是应该先解决DNS的问题.
在两台机器上先对相互作的地址作解析测试.
|
|