主题: 如何让一个域下的用户只能收邮件,而不能向外发送邮件
==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本:
- 使用的 Linux/BSD 发行版名称及版本号:
- 与您的问题相关的日志信息:
====
Iredmail0.8
ubuntu 12.04
请问张工,我现在有一个域,域下面很多用户,想确保这些域下面的用户只能接受邮件,而不能向外发邮件,我该如何设置?
支持 Red Hat Enterprise Linux, CentOS, Scientific Linux, Debian, Ubuntu, FreeBSD, OpenBSD
您尚未登陆。 请选择登陆或是注册一个新账号。
iRedMail 开源邮件服务解决方案 » iRedMail 技术支持 » 如何让一个域下的用户只能收邮件,而不能向外发送邮件
==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本:
- 使用的 Linux/BSD 发行版名称及版本号:
- 与您的问题相关的日志信息:
====
Iredmail0.8
ubuntu 12.04
请问张工,我现在有一个域,域下面很多用户,想确保这些域下面的用户只能接受邮件,而不能向外发邮件,我该如何设置?
- 如果你是用 OpenLDAP,请将这些用户的 enabledService=smtp 和 enabledService=smtpsecured 属性/值去掉。
- 如果你是用 MySQL 或 PostgreSQL,请将 vmail.mailbox 表里这些用户的 enablesmtp 和 enablesmtpsecured 字段的值设置为0。
- 如果你是用 OpenLDAP,请将这些用户的 enabledService=smtp 和 enabledService=smtpsecured 属性/值去掉。
- 如果你是用 MySQL 或 PostgreSQL,请将 vmail.mailbox 表里这些用户的 enablesmtp 和 enablesmtpsecured 字段的值设置为0。
谢谢张工 好像这样设置了也没有生效,我使用的是Mysql 将用户下的 enablesmtp 和 enablesmtpsecured 字段的值设置为0 依然可以向外发送邮件呢。是否能对整个域做相应的配置,而使该域下的用户都生效呢。but i don't know how to solve this problem
Postfix 通过 Dovecot 做 SMTP SASL 用户验证,而 Dovecot 里已经设置了检查 enablesmtp=1 和/或 enablesmtpsecured=1,如果修改为 0 后仍然可以发送,可能是你的 /etc/dovecot/dovecot-mysql.conf 文件里定义的 SQL 查询语句有问题。参考:
https://bitbucket.org/zhb/iredmail/src/ … at=default
iRedMail 开源邮件服务解决方案 » iRedMail 技术支持 » 如何让一个域下的用户只能收邮件,而不能向外发送邮件
Powered by PunBB, supported by Informer Technologies, Inc.
Currently installed 3 official extensions. Copyright © 2003–2010 PunBB.
页面生成时间 0.006 秒, 共执行查询 57 条