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

标题: 阻止exchange邮箱用户发邮件到internet问题?求助! [打印本页]

作者: welldyeing    时间: 2006-9-20 11:57
标题: 阻止exchange邮箱用户发邮件到internet问题?求助!
我司的邮件服务器为exchange2003邮件服务器.想限制部分同事不能发邮件到internet,用了如下方法,但依然限制不了对外发邮件,请各位大侠帮忙.我用的方法如下:
(1)在AD里新建一个组,然后把限制的用户加入该组中。
(2)新建一个smtp连接器,并设置好地址空间及桥头之后,
在传递限制里设置限制以上的新建的组。
(3)加一个注册表值

HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Resvc/Parameters/

Value Name: CheckConnectorRestrictions
Data Type: REG_DWORD
Value: 1


请大家帮忙,谢谢!!!
另外,请问注册表加了一下之后是否一定要重新启动服务器.

[ 本帖最后由 welldyeing 于 2006-9-20 12:01 编辑 ]
作者: welldyeing    时间: 2006-9-20 13:15
我的帖子没人回答吗?自己顶!
作者: welldyeing    时间: 2006-9-20 13:16
我的帖子没人回答吗?自己顶!
作者: 616cn828    时间: 2006-9-20 14:24
标题: 顶一下
exchange2003默认就可以外发邮件的,2000好像是要做连接器才能外发邮件的!
作者: 砸锅卖铁    时间: 2006-9-20 15:24
SMTP连接器(A和B),SMTP虚拟服务器(C和D),需要做的是把D的Outbound Port设置为除25等可能对方会监听的端口,C还是25。
A:Address Space为*,Cost为1,桥头C,Allow All,Reject X
B:Address Space为*,Cost为2,桥头D,Reject All,Allow X
路由选择:所有人发送外部邮件时,由于2个连接器的Address Space相同,所以会比较Cost,然后选择连接器A,通过SMTP虚拟服务器C传输出去(由于Reject X,所以X不能发送外部邮件);但是由于还存在另外一个连接器Address Space匹配,所以X可以通过SMTP虚拟服务器D传送,但是由于Outbound Port连接不了对方,所以发送不出去
以上都是理论上的,呵呵,我是看没人回这个帖,期待有更好的方法
作者: welldyeing    时间: 2006-9-20 16:47
616cn828 兄弟没有看清楚我说的意思。
谢谢leon19821015,你的方法有些复杂,不知道是否能行?其实我以前用我自己的方法可行,可是前不久重新安装了系统之后用同样的方法设置就不可以了,不知道为啥?
作者: 砸锅卖铁    时间: 2006-9-20 16:58
主要是MAPI提交的邮件这方面很难控制不过是可以做到的,我记得在微软新闻组看到过
如果你做成功了发出来给大家共享一下,谢谢
作者: welldyeing    时间: 2006-9-20 17:54
为了这个问题郁闷了很久了,其实方法应该很多的,希望有朋友贡献其它的方法,谢谢!
作者: isa2000    时间: 2006-9-20 19:15
我的也是这样做的,可以限制.
只不过好像只能限制单个E-MAIL用户,不能限制一组用户.
打上SP2,重启服务器试下.
作者: luweionline    时间: 2006-9-21 11:03
1.创建一个邮件支持组叫 No Intenert Mail(在users下建组) ,将不许发送邮件到Internet的用户增加到这个刚创建的组。
             2.创建一个SMTP Connector( 连接器)名称就叫Default SMTP Connector。
             3.常规选现卡--添加本地桥头smtp;接下来添加地址空间--默认就行;
             4.传递选项--添加No Intenert Mail 组,以后不让外网邮件的就添加到这个组就可以了;
             5.修改注册表HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Resvc/Parameters/  
               新建value Name: CheckConnectorRestrictions Data Type: REG_DWORD  Radix: Hexadecimalvalue: 1
               重启 Microsoft Exchange Routing Engine service and SMTP服务
              发往外网的邮件就会有错误提示: " 您没有向此收件人发送邮件的权限。请与系统管理员联系获取帮助。"
作者: kevin_kowk    时间: 2006-9-21 11:19
这个问题精华区里不是有帖子的嘛,楼主有没有去看过?
作者: 砸锅卖铁    时间: 2006-9-21 11:35
10楼的可以
作者: liu    时间: 2006-9-23 13:26
这个方法可以,在虚拟机WIN2003+EXCHANG2003中测试的



原帖由 leon19821015 于 2006-9-20 15:24 发表
SMTP连接器(A和B),SMTP虚拟服务器(C和D),需要做的是把D的Outbound Port设置为除25等可能对方会监听的端口,C还是25。
A:Address Space为*,Cost为1,桥头C,Allow All,Reject X
B:Address Space为*,Cost为 ...

作者: 砸锅卖铁    时间: 2006-9-23 13:30
原帖由 liu 于 2006-9-23 13:26 发表
这个方法可以,在虚拟机WIN2003+EXCHANG2003中测试的




这个方法是从理论上来的,但是10楼的方法毕竟简单,相比我说的简单多了
作者: welldyeing    时间: 2006-9-23 17:35
非常感谢luweionline的回答,但是你用的方法跟本人用的方法一模一样,依然控制不了,真是郁闷!
作者: welldyeing    时间: 2006-9-23 17:38
我以前就是用10楼的方法,以前确实可以,我的系统也打了SP2的补丁,但问题就是我重新安装了一次服务器之后就不行了,我真是想不通.




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