当前位置:软件学习 > 其它软件 >>

exchange 2000限制部分人发送外部邮件问题

步骤一:

1.        通过DSA.MSC来创建一个组,我这里假设这个组名是:No Internet Mail

2.        将您想要BLOCK的用户都放置于这个组中

3.        打开“Exchange System Manager”,并找到路由组下的 “Connectors”


4.        右击 “Connectors” 选择 New > SMTP Connector, 并对该连接器命名。例如: default SMTP Connector


5.        将SMTP Connector和SMTP Virtual Server相互关联。请点击ADD按钮,选择相应的SMTP虚拟服务器。


6.        关联Address Space。点击ADD,选择SMTP。
备注:Address Space即一组连接器可以发送到的地址。

7.        在“Internet Address Space Properties”  对话框中的 “E-mail Domain” 输入“*“ ,点击确定。


8.        点击 “Delivery Restrictions” tab, 将您创建的组添加到 “Reject messages from” 中。点击确定。

步骤二:

限制检查功能由基于 Exchange的桥头服务器(正在检查的连接器的源端)上的注册表项控制。如果需要配置连接器以限制谁能够向指定的链接发送数据,必须手动添加限制检查注册表值。 
为限制传递而启用注册表项

警告   错误地编辑注册表可能导致严重的问题,甚至可能需要重新安装操作系统。因注册表编辑不当而导致的问题可能没有办法解决。在编辑注册表之前,请备份所有重要数据。

1.        启动注册表编辑器:从命令提示符处,键入 Regedt32.exe。 
2.        导航到注册表中的下列项并选择该项: 
        HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/RESvc/Parameters/
3.        在“编辑”菜单上,单击“添加值”,然后添加下列注册表值: 

        Value Name: CheckConnectorRestrictions
        Data Type: REG_DWORD
        Date: 1
        Radix: Hexadecimal
4.        退出注册表编辑器:在“注册表”菜单上,单击“退出”。
5.        重现启动Exchange 服务器


[color=#FF0000]这样设置以后不成功,加入的用户还是可以外发。

请大家帮忙看看问题出在哪里,谢谢!![/color] --------------------编程问答-------------------- 你可以找到一个这样的用户,看看这个用户邮件外发的路由是什么,是不是在你设置了CheckConnectorRestrictions的桥头上发出的

不过这种设置是著名的对性能有严重影响的方法,如果你一定要做,也不要用组来加。

原因是桥头服务器不缓存组成员信息,每次你发送邮件,它都到域控上重新枚举组成员,看看是不是满足限制条件。如果你要限制一组用户,把一个一个收件人放到那个tab上比把他们加入一个组然后把组加入拒绝发送列表,效果要好的多。 --------------------编程问答-------------------- 千万要想清楚,除非你服务器性能富余很大,否则不要用这个设置,即使你不把用户或者组加到那,只要设置CheckConnectorRestrictions都会严重影响性能。你这种要求一般都需要用SMTP OnArrival sink来做
--------------------编程问答-------------------- 网址:http://www.ciitc.com
--------------------编程问答-------------------- 简单的办法就是在帐号属性中设置 只能在余内发送邮件即可.(要求数量不是很多的情况下)
补充:企业软件 ,  Exchange Server
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,