主题: 如何实现某些用户可以对内发送邮件不可对外发送邮件

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.8.7
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):mysql
- 使用的 Linux/BSD 发行版名称及版本号:centos 6.5
- 与您的问题相关的日志信息:
====


您好:
请问如何实现某些用户可以对内发送邮件不可对外发送邮件?

回复: 如何实现某些用户可以对内发送邮件不可对外发送邮件

我在张工之前回复的帖子中看到过类似问题,可以通过mailbox的一些字段进行控制, allowedsenders 、 allowedrecipients、rejectedsenders 和 rejectedrecipients。
- 拒收所有发件人发给 user@example.com 的邮件(rejectedsenders='@.')
- 允许 user@example.com 接收来自 example.com 的邮件(allowedsenders='@example.com')
- 禁止 user@example.com 发邮件给任何人(rejectedrecipients='@.')
- 允许 user@example.com 发送给 example.com 的邮件(allowedrecipients='@example.com')
注意:
- 这里表示“所有人”的用 '@.' (一个 @ 符号加一个英文句点)表示。
- iRedAPD 会优先处理 allowedsenders 和 allowedrecipients,再处理 rejectedsenders 和 rejectedrecipients。
这是之前的帖子:http://www.iredmail.com/bbs/topic2604-iredmail-iredmail.html