LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 802|回复: 7

求助!两个域之间的邮件转发!

[复制链接]
发表于 2006-2-28 23:23:18 | 显示全部楼层 |阅读模式
小弟在用虚机试验sendmail时遇到了些问题,望各位大大不吝赐教
试验环境是一台RH9(ltnetwork.8866.org域)另一台是FC4(hp.com域),其中RH9这台是用做服务器的。服务器的地址是10.0.0.90,另一个虚机地址为10.0.0.200

在做RH9的机器下用telnet25端口的方式,希望转发邮件,已经在access中加入,
127.0.0.1  relay
10.0.0       relay
但是在向hp.com转发邮件时
mail from:litao@ltnetwork.8866.org
rcpt to: fedora@hp.com
报错如下:
[root@server1 ~]# tail -f /var/log/maillog
Feb 26 08:40:37 server1 sendmail[2645]: k1PMbiTt001971: to=fedora@hp.com, ctladd  r=root@ltnetwork.8866.org (0/0), delay=01:57:38, xdelay=00:00:00, mailer=esmtp, pri=480029, relay=mail.hp.com., dsn=4.0.0, stat=Deferred: Connection refused by mail.hp.com.

我在两个虚拟机都配了DNS服务器,而且都正常工作
[root@server1 mail]# host -t MX hp.com
hp.com mail is handled by 10 mail.hp.com.

[root@server1 mail]# host mail.hp.com
mail.hp.com has address 10.0.0.200
发表于 2006-3-1 22:18:49 | 显示全部楼层
Feb 26 08:40:37 server1 sendmail[2645]: k1PMbiTt001971: to=fedora@hp.com, ctladd r=root@ltnetwork.8866.org (0/0), delay=01:57:38, xdelay=00:00:00, mailer=esmtp, pri=480029, relay=mail.hp.com., dsn=4.0.0, stat=Deferred: [color="Red"]Connection refused by mail.hp.com.

是不是mail.hp.com.不允许直接连接
建议你可以直接 telnet mail.hp.com 25
看一下返回信息
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-2 21:52:50 | 显示全部楼层
谢谢指点,我试一试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-2 22:10:10 | 显示全部楼层
有提示:
Trying 10.0.0.200...
telnet: connect to address 10.0.0.200: Connection refused
为什么连接会被拒绝呢,防火墙都已经关了。ping、host命令都能查到mail.hp.com
回复 支持 反对

使用道具 举报

发表于 2006-3-2 22:14:21 | 显示全部楼层
另一台mail.hp.com
是否在access中加入
10.0.0 relay
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-2 22:23:49 | 显示全部楼层
我只在ltnetwork.8866.org配了sendmail,另一台我只做了dns,这样只用来收信应该是可以了吧?
回复 支持 反对

使用道具 举报

发表于 2006-3-2 23:23:14 | 显示全部楼层
我觉得是不是原理没有搞清楚呀

25是smtp端口 是由sendmail提供服务的。
没有开sendmail请问怎样接受别人的邮件呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-3 06:45:50 | 显示全部楼层
明白了,谢谢指点!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表