ORF反垃圾邮件系统

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

 找回密码
 会员注册
查看: 3750|回复: 8
打印 上一主题 下一主题

[求助] 邮件退信

[复制链接]
跳转到指定楼层
顶楼
发表于 2008-2-20 16:19:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教一问题
我把环境说一下。 这公司是美国一个子公司,exchange服务器有两个,是两个独立的exchange服务器,美国一个(COM),中国一个(CN)(中国服务器主要起备份作用),用户在两个服务器上都有用户如a@xxxx.coma@xxxx.cn</A>
他们现用中国邮箱,但是要让别人看到是com地址,所以在outlook的把邮件地址改成
a@xxxx.com而smtp和pop3写成mail.xxxx.cn。但在是在给有些人发邮件就退信,“ <EXCHCLUSTER.xxxx.cn #5.5.0 smtp;554 refused 'helo'/'ehlo'
because hostname(EXCHCLUSTER.sequoiacap.cn) is not match with your
ip(218.241.12.36)>

说明:
如果我把outlook的邮件地址改成cn话,就是和smtp pop3相同,这邮件可以发出去(发给同一地址)
这个IP218.241.12.36是我的防火墙的IP、EXCHCLUSTER是群集名。



请帮忙解决一下,如何让别人可以收到我的邮件(用 outlook发送

沙发
发表于 2008-2-21 00:05:23 | 只看该作者
应该是一些需要反向查询你的EHLO信息的地址不能发送吧?因为你使用的是.com的地址,所以,有EHLO反查的服务器会去查COM的IP,最后得出不是你CN这个IP,所以拒绝了你发的邮件。

我记得这个问题我记得之前有和你讨论过。比较麻烦的解决办法是:
1.你试试在AD有用户属性中,为他们加一个a@xxxx.com的SMTP地址,然后把这个a@xxx.com的地址设为主地址(或是像你的方法一样,在outlook使用pop3的方式时,在outlook的把邮件地址改成a@xxxx.com)。

2.新建一个SMTP连接器,并设定COM的一个用户来验证,并用com的服务器做为智能主机来中继邮件。
当发现有要发往邮件的目标服务器需要对发件地址的EHLO信息进行反向检查时,就把这个域加到这个SMTP连接器中,让发向这个域的邮件通过SMTP连接器,用COM的服务器来发送。以满足他们反向验证的需要。

使用smtp连接器中继的设定示例请看:

使用Exchange 的SMTP连接器路由/中继邮件的设定图例
http://blog.5dmail.net/user1/1/2007628235242.html

之所以说这个方法比较麻烦,是因为不能发送的域名是后面才知道的。而且要一个一个在SMTP连接器的地址空间中增加。
藤椅
 楼主| 发表于 2008-2-21 09:18:03 | 只看该作者
谢谢钉子:
你的方法1中“你试试在AD有用户属性中,为他们加一个a@xxxx.com的SMTP地址,然后把这个a@xxx.com的地址设为主地址” -----我们以前这样做过,但这样做的话,使用CN的用户将无法向com邮箱发送邮件,因为在发送时测本地服务器有SMTP指向的COM服务器。如a@xx.cnb@xx.com发送邮件将不成功。

我们这里和美国有一个VPN的连接,也建立了一个SMTP连接器指向COM,设置好了COM的IP地址。



板凳
发表于 2008-2-21 11:24:14 | 只看该作者

回复 3楼 的帖子

我们以前这样做过,但这样做的话,使用CN的用户将无法向com邮箱发送邮件,因为在发送时测本地服务器有SMTP指向的COM服务器。如a@xx.cnb@xx.com发送邮件将不成功。

--我想你之前是在收件人策略中加的@xx.com的地址,所以才导致整个CN的服务器向com的地址发邮件时认为是本服务器地址。无法发送。我说的方法是在个别用户中加@xx.com的地址,这样其它com的邮件应该还是会发到COM服务器上的.
报纸
 楼主| 发表于 2008-2-22 09:49:59 | 只看该作者
钉子:
我说的方法是在个别用户中加@xx.com的地址,这样其它com的邮件应该还是会发到COM服务器上的.


我在AD中个人用户中添加了.com的地址,并将地址设置为了主地址, 可以实现给COM发邮件,但只要对方是exchange邮件系统收到的发件人地址并能显示域名:  如我用 a@xx.cn  给随便一个exchange用户发邮件,  他收到显示是的发件人地址是"发件人: a[a@xx.com]"  ,这样回复的时候只能回复给"a",而不是a@xx.com  所以邮件发不出去.  请再指点一下.
地板
 楼主| 发表于 2008-2-22 13:08:12 | 只看该作者
我试了一下,不行.
比如A和B用户   在CN服务器上的AD用户和计算机管理中,分别分这两个用户添回SMTP地址 [email=smtp=a@xx.com]smtp=a@xx.com[/email] 和 [email=smtp=b@xx.com]smtp=b@xx.com[/email] 且设置为主地址, 往外发邮件是没有问题,收件人回复也是回到com 中,  但内部发有问题, 如a@xx.cnb@xx.com用户发,B就收不到邮件,而是发到本地的b@xx.com中.
7
发表于 2008-2-22 13:39:04 | 只看该作者

回复 6楼 的帖子

没错,这样的情况下是正常的。只要是本地用户有@xx.com的smtp地址。都会发到本地服务器,不会发到com的服务器。你这个刚好符合你的需求。在CN的用户仅是使用com的地址发信。CN内部的用户收发的邮件还是在CN。唯有非CN服务器用户回复或是发送的邮件会路到COM.如果你需要COM收到的邮件也在CN的服务器上。请在COM的用户器上为这个用户设定转发策略。
8
发表于 2008-2-22 16:49:10 | 只看该作者
这个话题很有意思,我们公司也有一个com,一个net的域名后缀,但好像没有 遇到像LZ所说的问题。主要的区别在于,中国和美国地区的人员要让客户看到的地址分别为中国和美国的。
有点想不通的是,无论是cn还是com,对于同一个人而言到达的邮箱应该都是同一个邮箱吧?
9
发表于 2008-2-23 19:28:41 | 只看该作者

回复 8楼 的帖子

有点想不通的是,无论是cn还是com,对于同一个人而言到达的邮箱应该都是同一个邮箱吧?
--没错,以后我在QQ中和楼主说明了这一点。

但好像没有 遇到像LZ所说的问题。主要的区别在于,中国和美国地区的人员要让客户看到的地址分别为中国和美国的。
--他的问题和你不一样,他是希望某些中国服务器上的用户,让客户看到的地址为美国的。
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2024-12-23 14:24

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

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