免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4944 | 回复: 6
打印 上一主题 下一主题

[Mail] qmail 怎么样能控制某个特定的email地址不能向其它域发信? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-09-10 13:46 |只看该作者 |倒序浏览
我的要求是这样的: 有一部分用户可以接受任意用户的邮件,但是只能发邮件到本域用户,除此之外不能往外发任何邮件,有些用户则不受任何限制可以任意接受和发送邮件。
不知道这种情况下如何配置qmail,或者qmail里面有没有什么控制文件可以做到这样,请兄弟们帮帮忙!

[ 本帖最后由 dwq123 于 2007-9-12 16:40 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2007-09-10 17:14 |只看该作者
自己顶一个,请大侠们帮帮忙!

论坛徽章:
0
3 [报告]
发表于 2007-09-27 21:22 |只看该作者
vmoduser --help
有个relay的选项,也许有用。
我没有试验过,看字面意义应该可以满足这个要求。

论坛徽章:
0
4 [报告]
发表于 2007-09-28 17:38 |只看该作者
vmoduser -v
version: 5.4.2
vmoduser: usage: [options] email_addr or domain ( for the entire domain )
options: -v ( display the vpopmail version number )
         -n ( don't rebuild the vpasswd.cdb file )
         -q quota ( set quota )
         -c comment (set the comment/gecos field )
         -e encrypted_passwd (set the password field )
         -C clear_text_passwd (set the password field )
the following options are bit flags in the gid int field
         -u ( set no dialup flag )
         -d ( set no password changing flag )
         -p ( set no pop access flag )
         -s ( set no smtp access flag )
         -w ( set no web mail access flag )
         -i ( set no imap access flag )
         -b ( set bounce mail flag )
         -o ( set override domain limits flag )
         -r ( set no external relay flag )
         -a ( grant qmailadmin administrator privileges)
         -0 ( set V_USER0 flag )
         -1 ( set V_USER1 flag )
         -2 ( set V_USER2 flag )
         -3 ( set V_USER3 flag )
         -x ( clear all flags )


今天测试了一下,没有用。好像这个选项不是用来做这个事情的……
有空的时候再看看文档。

论坛徽章:
0
5 [报告]
发表于 2008-02-13 16:53 |只看该作者
http://www.inter7.com/index.php?page=empf中有一个qmail 的smtp的patch,可以参考一下,具体看里面的install说明,简单的说就是有一个policy的东西,需要重新编译一下qmail-smtpd程序,然后在/var/qmail/control里面建立一个policy的文件,在policy文件中建立策略。

如:
#more /var/qmail/control/policy
policy:
test.com:LREI,test:LrEI,testaa:LrEI,
#ls -l
注意账户和权限之间是冒号隔离开的“:”,账户和账户之间是逗号隔离开的“,”,最后的结尾也要有逗号。
如果要限制test账户不能向外网域(如sohu.com)发邮件,权限是就是小写字母“r”。大写字母都是允许的,小写字母就是禁止的。

论坛徽章:
0
6 [报告]
发表于 2008-10-06 11:03 |只看该作者
原帖由 dwq123 于 2008-2-13 16:53 发表
http://www.inter7.com/index.php?page=empf中有一个qmail 的smtp的patch,可以参考一下,具体看里面的install说明,简单的说就是有一个policy的东西,需要重新编译一下qmail-smtpd程序,然后在/var/qmail/co ...

只能控制收邮件,不能控制发邮件的权限,何解!!??

论坛徽章:
0
7 [报告]
发表于 2008-10-08 14:17 |只看该作者
有空也试一下这个功能。有时可能需要到。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP