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

标题: 限制某些用户收发外部邮件--没有成功!!! [打印本页]

作者: 紫玄冰    时间: 2007-4-9 11:59
标题: 限制某些用户收发外部邮件--没有成功!!!
环境:WIN2003+EX2003+DC+DNS(就一台机)

本人参考论坛资料做了以下设置,但是没有成功,不知道 问题出在那里,知道 的朋友告诉一下。谢谢

限制用户将邮件发送到Internet
    为了限制用户发送邮件到Internet,我们需要创建一个SMTP Connector(
连接器),因为你不能在SMTP Virtual Server上设置这种限制。

    1、在Activery Directory Users and Computers管理程序里,创建一个邮件支持组,给一个有意义的组名,我们就取组名叫 No Intenert Mail 吧。
    2、将不许发送邮件到Internet的用户增加到这个刚创建的组。
现在我们需要创建一个SMTP Connector(
连接器)。

    1、打开 Exchange System Manager (ESM),定位到Connectors。


2、右击Connectors,选择
新建->SMTP Connector,在弹出来的属性对话框中的General选项卡中,写上新建的SMTP Connector的名称,在本例我们就写 Default SMTP Connector。


3、我们现在把新建的SMTP Connector 和SMTP Virtual Server关联起来,在General选项卡的Local bridgeheads(本地桥头服务器)中按"Add..."按钮,在展现出来的SMTP Virtual Server列表里选择本地的SMTP Virtual Server,增加到本地桥头服务器列表。


、下一步是设置新建SMTP Connector的Address Space地址空间,这Address Space就是SMTP Connector发送邮件能到达位置的列表,选择Address Space选项卡,按"Add..."按钮,在弹出的“Add Address Space”选择框中选择SMTP。

5、接下来的“Internet Address Space Properties”对话框中,E-mail Domain的值保留为"*",这确保SMTP Connector能发送邮件到任何SMTP域。

我们现在来限制已经建立的 No Intenert Mail 组不能发送邮件到Internet。
6、选择Delivery Restrictions选项卡,增加 No Intenert Mail 组到Reject messages from列表

7、点击确定退出Default SMTP Connector属性框。
作者: 砸锅卖铁    时间: 2007-4-9 13:04
修改注册表
http://www.5dmail.net/bbs/viewth ... E%D6%C6%CD%E2%B7%A2
作者: 紫玄冰    时间: 2007-4-9 15:19
谢谢版主的提醒。。。。
上面的限制了发送。。。关于收邮件部分的内容,我想版主也还记得吧--就是用收件人策略来改变SMTP地址。

对于这个方法我觉得很郁闷啊,我内部用户本来都应该是用AAA。COM的域,改了个假的jjj.com后,以后每个用户的邮件地址都变成了jjj.com,看起来不是舒服,如果以后又允许该用话收发邮件 的话,还得手工改回来,麻烦。。。还请版主能够提供个简单的方案,谢谢!
作者: 砸锅卖铁    时间: 2007-4-9 15:47
你的客户端类型是SMTP还是MAPI?
作者: 紫玄冰    时间: 2007-4-9 16:09
原帖由 砸锅卖铁 于 2007-4-9 15:47 发表
你的客户端类型是SMTP还是MAPI?



是SMTP的。。。MAPI没接触过,,
作者: 砸锅卖铁    时间: 2007-4-9 16:44
对于客户端是SMTP,麻烦一点,你可以参考看看
1.再建立一个SMTP虚拟服务器(端口未使用即可,如26)
2.配置默认和新建虚拟服务器,满足如下条件(具体安全设置可参考http://blog.5dmail.net/user1/leon19821015/20061116154716.html)
  A.默认SMTP虚拟服务器设置收件人筛选(限制接收外部邮件用户)
   B.新建SMTP虚拟服务器只供内部使用
3.这步比较麻烦,需要修改客户端的SMTP设置,连接新的端口  
  大概就是这个思路,如果有什么问题请回帖,大家一起讨论。
作者: 紫玄冰    时间: 2007-4-10 10:49
原帖由 砸锅卖铁 于 2007-4-9 16:44 发表
对于客户端是SMTP,麻烦一点,你可以参考看看
1.再建立一个SMTP虚拟服务器(端口未使用即可,如26)
2.配置默认和新建虚拟服务器,满足如下条件(具体安全设置可参考http://blog.5dmail.net/user1/leon19821015/ ...


目的已经实现,可能是要求不高,也可能你说的太复杂了,我人钝看不太懂,所以本人只是在默认虚拟服务器做一下收件人过滤就实现了,客户端没做任何改动,只是收件人得一个一个添加进去,人多的话很累,可以用通配符,不过没什么用。。。。谢谢 砸锅卖铁  的指点。。
作者: 砸锅卖铁    时间: 2007-4-10 13:18
标题: 回复 #7 紫玄冰 的帖子
客户端使用SMTP发送邮件,如果只有默认SMTP虚拟服务器的话,你设置收件人筛选,不只是禁止接收外部邮件,连内部邮件都不能发送到这些用户
作者: 紫玄冰    时间: 2007-4-10 13:26
我的目前没问题。。。也确实只有一个SMTP。。。

有个规则:
内部邮件默认是不过滤的。。。(不知道 谁说过)
作者: 砸锅卖铁    时间: 2007-4-10 13:34
MAPI客户端是不受此设置影响,但是SMTP客户端会影响的
作者: 紫玄冰    时间: 2007-4-10 13:36
那我有的疑问了,,,
我这里用的OUTLOOK EXPRESS,,,,里面没有好象没看到有MAPI的设置。。。用了这么久都是SMTP的。。。

这个怎么解释呢
作者: heieyes    时间: 2007-11-14 11:17
原帖由 砸锅卖铁 于 2007-4-9 16:44 发表
对于客户端是SMTP,麻烦一点,你可以参考看看
1.再建立一个SMTP虚拟服务器(端口未使用即可,如26)
2.配置默认和新建虚拟服务器,满足如下条件(具体安全设置可参考http://blog.5dmail.net/user1/leon19821015/20061 ...



请问一下版主,如果客户端是outlook,要限制收到外部的邮件,该怎么设置?
作者: lzx8247    时间: 2007-11-14 17:13
原帖由 砸锅卖铁 于 2007-4-9 15:47 发表
你的客户端类型是SMTP还是MAPI?


请问版主:SMTP和MAPI客户端有什么区别?我在网上找了很久,没找到相关的资料,因在论坛里经常看到有人说MAPI和SMTP客户端,一直不明白是什么东西?所以请版主赐教!或者提供一些资料学习,在此先谢过了!




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