邮件服务器-邮件系统-邮件技术论坛(BBS)

标题: Exchange2003问题请教<环境说得可能比较烦,请耐心指教,谢谢> [打印本页]

作者: 素数和    时间: 2009-7-1 17:53
标题: Exchange2003问题请教<环境说得可能比较烦,请耐心指教,谢谢>
环境:
     1. 电信机房用qmail架设一台外部邮件服务器,域名为:abc.com.cn <MX记录为:mail.abc.com.cn>,用pop3/smtp收发正常。
     2. 公司内部用Exchange2003架设一台内部邮件服务器,域名为: abc.local,<内部DNS中的MX记录也指向:mail.abc.com.cn>,内网无固定外网IP,使用ADSL动态上网。使用收件人策略,将@abc.com.cn设为了主地址。
     3. 有部分工厂人员<如1、2、... 、10个帐号(1、2、... 10@abc.com.cn)> ,在异地,不在同一内网,在Exchange2003中无此10人帐号。
     4.  公司内网全用Outlook2003客户端收发邮件,同时用"Microsoft Exchange Server(M)"与"pop3(P)<用的是Qmail的pop3与smtp地址设定的>"。

使用现状与问题:
        一. 公司内网用outlook2003接收内、外邮件是没问题,如用户9@abc.local,打开Outlook2003用"Microsoft Exchange Server(M)"这种方式,同时发送内网、外网<如126、yahoo>的都没问题。
         但用此"Microsoft Exchange Server(M)"方式发与工厂的<1、2、...、10@abc.com.cn>时,就是不成功,提示如下:
{
收件人电子邮件服务器出现 SMTP 通信问题。请与系统管理员联系。
            <mail.abc.local #5.5.0 smtp;536 authentication failed.>
}
     
    二. 现在,公司内网发送内部人员与工厂人员(1、2、...、10@abc.com.cn)时,非得选择"pop3(P)<用的是Qmail的pop3与smtp地址设定的>"发送才能成功,这样操作起来非常不方便。
           <而且我试了,发与我另一个域名 abc.cn的也不行,发其它外网域名就没问题>

        请教各位有什么好的方法,可以让我这(1、2、...、10@abc.com.cn)10个人员能如其它外网人员一样,使用"Microsoft Exchange Server(M)"这种方式操作,就像内部操作一样?不用再去选<pop3(P)这种模式>。

         是不是这样操作本身就行不通?还是...? 请指教

谢谢

[ 本帖最后由 素数和 于 2009-7-1 17:54 编辑 ]
作者: tdk    时间: 2009-7-1 21:29
努力看了2遍,还是没有看明白
你 问题 一 二 用的都是 “用的是Qmail的pop3与smtp地址设定的”、
作者: 素数和    时间: 2009-7-2 09:11
谢谢版主!可能我表达的不清楚<用图来说示,看能否说得清>,或许我的思路本身就不对!

       若公司用户,全用图示中的类型2.POP/SMTP来收发,就什么问题都没有了,但这样就浪费了Exchange2003了.

       因公司没固定IP的专线,所以我外部Qmail的邮址设成与Exchange2003中的地址一样(如12@abc.com.cn,Ex03中的地址为12@abc.local<因在收件人策略中设了主地址>,故是一样)。

       现公司用户,无论内外接受,肯定是没问题的,因外公司发与12@abc.com.cn,会通过类型2.Pop/SMTP接受进来,内部发,12@abc.local,也行。      

         现我只想,公司用户,打开outlook,直接用类型1.Exchange(默认)发送即可,现在只能发送至除<1、2、...10@abc.com.cn >这10个人的地址外,都正常,比如12这个用户,发与公司13.15用户、及其test@163.com用户,直接打开outlook,新建后,直接输用13、15、test@163.com,用默认1.Exchange类型发送即可。

         现在问题是:用户12,发与不在公司内网的工厂<1、2、...10@abc.com.cn>,这10个用户在Exchange2003中无此10个地址,就是不成功,提示如首贴中。

          呵呵,表达起来真困难,或许我的思路就不对?

谢谢

[ 本帖最后由 素数和 于 2009-7-2 09:26 编辑 ]
作者: tanlu    时间: 2009-7-2 09:42
你内网DNS中的mail.abc.com.cn对应的IP和公网DNS的记录是指向同一个IP吗
还有,请问,你内网DNS为什么要添加mail.abc.com.cn的MX记录呢
作者: jimmy_xu    时间: 2009-7-2 09:55
你的问题我基本明白,但你描述得过于复杂. 你的结构我重新描述一下,有两台邮件服务器,一台是QMAIL,托管,是外部固定IP; 一台放在公司内部,无固定IP是Exchange;上面配置了地址映射.其实个人认为你的做法有的不明确,你的做法完全可以简化,电信托管的邮件服务器,可以改为(前端服务器或边缘服务器,MX记录公网IP指向它),企业放置一台EXCHANGE服务器,建立一条永远的VPN链路(site to site).可以直接利用直托管的邮箱服务器上安装软件来做.这是最节省成本的方法. 第二种方法:何留你现在拓朴不变,你可以建立一条Site to site VPN链路,然后配置QMAIL与Exchange的相互中继,也可以解决上述你的问题.(是所以建立VPN, 是因为后端没有固定IP.),如果闲VPN增加成本,更省钱的办法还有,申请一个动态域名给后端的邮箱服务器,这个作用不是让你来做MX,用这个发邮件,而是用来在QMAIL上配置允许来自动态域名对应的主机进行邮箱中继来实现外发邮件,MX仍然是QMAIL的MX.中继是双向的都需要配置.

[ 本帖最后由 jimmy_xu 于 2009-7-2 10:01 编辑 ]
作者: tdk    时间: 2009-7-2 11:04
想不出更好的办法,没什么头绪
不知道exchange 2003能否对本域不存在的帐号做定向转发(类似于分布式)
但这样可能会把垃圾一起转发到QMAIL了
或者发送连接器能否作邮件地址的规则
作者: 素数和    时间: 2009-7-2 11:43
谢谢,本认为很简单的,因为只有那10来个帐号收发不正常了,试验了好几天,试得真的是没头绪了....
看来只能考虑5楼斑竹提出的VPN,或者让用户照旧麻烦操作,分内外邮件来发送好了
谢谢
作者: 素数和    时间: 2009-7-2 11:45
(还有,请问,你内网DNS为什么要添加mail.abc.com.cn的MX记录呢)
其实这个指不指向,我认为都不重要了。
我不解的是,为什么发其它外网域名的邮件就可,但发送Ex2003不存在的同域名的帐号就不行?
作者: jimmy_xu    时间: 2009-7-2 14:57
你把你地址是如何映射的说出来,我或许可以帮助你,不会是通过exchange联系人来做的吧?? 如果是这样,你的原因我基本上说帮你找到了.你可以私下MSN找我,xuhuojun@sohu.com,对你这个问题我很有兴趣.

[ 本帖最后由 jimmy_xu 于 2009-7-2 14:59 编辑 ]
作者: tdk    时间: 2009-7-2 22:01
我和很感兴趣
作者: 素数和    时间: 2009-7-3 10:02
谢谢
( 你把你地址是如何映射的说出来,我或许可以帮助你,不会是通过exchange联系人来做的吧?? )
    我没作什么地址映射,只有那10来帐户发送不成功,退信如顶楼。

现在可能只能有两种思路了:
  1、 如斑竹所说,用VPN来实现。
  2.     在Qmail中另建一不同域名,作10个不同地址,然后再转发至1、...、10@abc.com.cn,这样管理地址可能麻烦点,还好地址不多。

谢谢
作者: 素数和    时间: 2009-7-3 10:08
已加jimmy_xu斑竹MSN,谢谢指教!




欢迎光临 邮件服务器-邮件系统-邮件技术论坛(BBS) (http://bbs.5dmail.net/) Powered by Discuz! X3.2