- 论坛徽章:
- 0
|
大家好!我在工作中遇到了问题,如果您有什么见解,小的我感谢了先!
我想实现在网关/防火墙服务器上实现一个透明网关上的sendmail转发服务器的功能。即:通过内网向外网的、外网向内网的所有smtp协议均要通过该邮件服务器。
具体的设置:该透明网关使用Fedora Core 1,IP为192.168.1.25,由它转发至内网的一台用MDeamon设置的Windows邮件服务器,IP为192.168.1.5。路由器具有自己独立的固定IP,为221.208.9.XXX,它来往的25、110端口均指向了192.168.1.5这台机器。在网关计算机上,我设置了将所有的25端口的数据转到该网关机器上的sendmail服务器的监听端口上。这样,我想实现内外网的smtp协议的邮件都要通过我的sendmail的检查才能通过。如果这里能够成功转发的话,我打算在sendmail上继续配置其它的软件,包括邮件病毒检查等在内的。
问题的出现:我的实验手段如下。
我从外网发送邮件给221.208.9.XXX,从网关机器上看到了root下有错误的邮件生成,
The original message was received at Mon, 2 Aug 2004 15:46:48 +0800
from [192.168.1.25]
----- The following addresses had permanent fatal errors -----
david@XXXX.com #此处为221.208.9.XXX的域名,下同
(reason: 553 5.3.5 system config error)
----- Transcript of session follows -----
553 5.3.5 XXXX.com. config error: mail loops back to me (MX problem?)
554 5.3.5 Local configuration error
当我从MDeamon的windows邮件服务器上发送信件的时候,信件就停在MDeamon的远程队列中,
Mon 2004-08-02 14:38:19: Session 61; child 1
Mon 2004-08-02 14:37:58: Parsing Message <c:\mdaemon\remoteq\pd50000000018.msg>;
Mon 2004-08-02 14:37:58: From: david@zoomway-infosec.com
Mon 2004-08-02 14:37:58: To: younggun@mail.hl.cn
Mon 2004-08-02 14:37:58: Subject: =?gb2312?B?1ea1xKOso6HO0tTao6E=?=
Mon 2004-08-02 14:37:58: Message-ID: <WorldClient-F200408021437.AA37560007@zoomway-infosec.com>;
Mon 2004-08-02 14:37:58: [mail.hl.cn]的 MX-record 解析已在进行(DNS 服务: 202.97.224.69)...
Mon 2004-08-02 14:37:58: P=010 D=mail.hl.cn TTL=(4587) MX=[mail.hl.cn] {202.97.224.113}
Mon 2004-08-02 14:37:58: Attempting MX: P=010 D=mail.hl.cn TTL=(4587) MX=[mail.hl.cn] {202.97.224.113}
Mon 2004-08-02 14:37:58: 正在试图 SMTP 连接到 [202.97.224.113 : 25]
Mon 2004-08-02 14:37:58: 等候 socket 连接...
Mon 2004-08-02 14:38:19: Winsock Error 10060 连接超时。
Mon 2004-08-02 14:38:19: 此信已经过了 0 分;在这个队列还剩余 60 分
Mon 2004-08-02 14:38:19: SMTP 连接异常终止(字节入/出: 0/0)
Mon 2004-08-02 14:38:19: ----------
我要问的问题就是:我这里的设置是不是有什么问题?是sendmail的哪里被我配置错误了?
如果您需要,我可以把配置文件给贴上!
感谢了! |
|