首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >dovecot 设置邮箱quota

dovecot 设置邮箱quota

作者头像
全栈程序员站长
发布于 2022-07-25 13:24:43
发布于 2022-07-25 13:24:43
1.3K00
代码可运行
举报
运行总次数:0
代码可运行

大家好,又见面了,我是你们的朋友全栈君。

先按照 下面启用quota

conf.d/10-mail.conf:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# Space separated list of plugins to load for all services. Plugins specific to
# IMAP, LDA, etc. are added to this list in their own .conf files.
mail_plugins = $mail_plugins quota

conf.d/20-imap.conf:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
protocol imap {
  # Space separated list of plugins to load (default is global mail_plugins).
  mail_plugins = $mail_plugins imap_quota
}

conf.d/90-quota.conf:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
plugin {
  #quota = dirsize:User quota
  quota = maildir:User quota
  #quota = dict:User quota::proxy::quota
  #quota = fs:User quota
  quota_exceeded_message = Quota exceeded(对方邮箱空间不足), please go to http://www.example.com/over_quota_help for instructions on how to fix this.
}

最后修改 dovecot-sql.conf.ext 里面用户查询信息

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
user_query = \
  SELECT maildir as home, 889 AS uid, 889 AS gid ,\
  concat('*:bytes=',quota) AS quota_rule\
  FROM mailbox \
  WHERE name = '%n' AND domain = '%d'

password_query = SELECT CONCAT(name, '@', domain) AS user, \
  passwd AS password ,concat('*:bytes=',quota) AS userdb_quota_rule\
  FROM mailbox \
  WHERE name = '%n' AND domain = '%d'

注意 ‘maildir:’,quota 是配置文件 90-quota.conf里面的 对应quota = maildir:User quota

如果是修改方式限制quoto则作相应的修改。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/127922.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年4月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Python读书笔记20(函数与变量类型)
上期和大家分享了函数如何返回值。其中有个案例是实现知道边长输出正方形面积。 我们来回顾一下! 假如我们有一个L的列表,能否批量实现开平方的运算并赋值给新的列表呢? 当我们定义这样一个函数的时候,squ
用户1332619
2018/03/08
8070
Python读书笔记20(函数与变量类型)
Python基础学习-函数
一:定义函数: ① 函数是带名字的代码块,用于完成具体的工作。 ② 函数使用关键字def来定义,最后,定义以冒号结尾。 ③ 每个函数后面都应紧跟一个文档字符串,来描述函数是做什么的, 文档字符
爱吃西瓜的番茄酱
2018/04/03
7680
Python基础学习-函数
python干货——函数
👨‍🎓作者:Java学术趴 🏦仓库:Github、Gitee ✏️博客:CSDN、掘金、InfoQ、云+社区 💌公众号:Java学术趴 🚫特别声明:原创不易,未经授权不得转载或抄袭,如需转载可联系小编授权。 🙏版权声明:文章里的部分文字或者图片来自于互联网以及百度百科,如有侵权请尽快联系小编。 👋大家好!我是你们的老朋友Java学术趴。任何的语言都离不开函数,都包括内置函数和自定义函数,函数的作用就是对功能进行封装以便于无效调用。 9.1 函数的基础 函数就是一段含有特殊功能的代码块 使用函数完成
Java学术趴
2022/06/03
7590
python干货——函数
【说站】python传递实参的方法
以上就是python传递实参的方法,希望对大家有所帮助。更多Python学习指路:python基础教程
很酷的站长
2022/11/23
6100
【说站】python传递实参的方法
【Python从入门到精通】(十一)Python的函数的方方面面【收藏下来保证有用!!!】
您好,我是码农飞哥,感谢您阅读本文,欢迎一键三连哦。本文主要介绍Python的函数,函数的定义,使用,可变参数等等都有详细介绍。 干货满满,建议收藏,需要用到时常看看。小伙伴们如有问题及需要,欢迎踊跃留言哦~ ~ ~。
码农飞哥
2021/08/18
4840
函数
要执行函数定义的特定任务,可调用该函数。需要在程序中多次执行同一项任务时,无需反复编写完成该任务的代码,而只需调用执行该任务的函数,让Python运行其中的代码。
清菡
2020/12/02
9200
函数
Python函数(一)之杵臼之交
函数的结构:       def 函数名():             函数体             return语句
py3study
2020/01/17
7690
每天 3 分钟,小闫带你学 Python(十九)
Nothing can dim the light which shines from within.
小闫同学啊
2019/08/13
5650
Python函数初识
​ 计算机语言中的函数是类比于数学中的函数演变来的,但是又有所不同。前面的知识中我们学会了运用基础语法(列表、字典)和流程控制语句貌似也能处理一些复杂的问题,但是相对于相似的大量重复性的操作我们就没办法用之前的逻辑方法来解决了,这时候就需要一个可以概括这些重复性操作的统一代码来描述其特征来实现,所以函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。
py3study
2020/01/17
8300
Python学习手册--第五部分(函数)
在很多情况下,我们要实现功能需要编写很多重复或者相似的代码,它们的运行步骤基本相同,只是某些数据可能存在差异。这个时候,为了避免反复编写相同的代码,我们可以使用一个函数来对某段代码块进行封装,而在需要该代码块的地方,只需要调用函数即可。
wangweijun
2020/02/14
7990
C++ Primer ---函数(读书笔记)
一个函数是由 返回类型 函数名称 0个或多个形参以及函数体构成。 函数调用时 使用函数名称加小括号,小括号里面是实参。 函数调用时,完成部分的工作:
HeaiKun
2020/07/07
6970
7-1、python函数介绍、参数
注意:因为函数体相对比较独立,函数定义的上方,应该和其他代码 (包括注释) 保留两个空行.
度假的小鱼
2023/11/11
2120
7-1、python函数介绍、参数
Python学习——函数及调用
经过之前Python学习——十分钟入门Python一文的学习相信大家对于Python都有了大概的了解。这节课芒果带大家一起来学习Python函数。
TestOps
2022/04/07
5860
Python入门到放弃 | 超简单 跟我学(七)
Python 诞生之初就被誉为最容易上手的编程语言。进入火热的 AI 人工智能时代后,它也逐渐取代 Java,成为编程界的头牌语言。
剑指工控
2021/11/09
5030
Python基础(06)函数
一年一度的1024又来了,1024最初源自于一个论坛,他的回帖机制是,新用户发过帖之后,过1024秒之后才能再发一帖。
PM小王
2019/07/02
8880
Python基础(06)函数
《看漫画学python》第七天-字符串&函数
若我们想将多个数据打包并且统一管理,应该怎么办?Python内置的数据类型如序列(列表、元组等)、集合和字典等可以容纳多项数据,我们称它们为容器类型的数据。
用户10002156
2023/08/07
2550
《看漫画学python》第七天-字符串&函数
5.1Python函数(一)
目录 目录 前言 (一)函数的基本知识 (二)函数的基本使用 ==1.函数的简单定义== ==2.传值函数== (3)输出效果 ==3.不定长函数== ==4.缺省函数== ==5.函数的传值过程== ==6.具有返回值函数== ==7.函数的使用说明== 目录 前言 分模块思想,分任务编程,是编程的一大重要思维,其中的实现,函数就担当了一个重要角色,今天我们就来学习Python的初级函数。 (一)函数的基本知识 (1)函数的优点 体积小,减少内存大小,冗余度小。 重用性强,可重复利用。 维护方
py3study
2020/01/17
6110
Python函数(二)
经常会发现,向函数传递列表很有用,其中包含的可能是名字、数或更复杂的对象(如字典)。将列表传递给函数后,函数就能直接访问其内容。下面使用函数来提高处理列表的效率。假设有一个用户列表,我们要问候其中的每位用户。下面的示例将包含名字的列表传递给个名为 greet_users() 的函数,这个函数问候列表中的每个人:
Francek Chen
2025/01/22
1130
day12- 函数
我们学习编程的时候,一学到函数就感觉很难,其实函数很简单,听我给你细细道来,在我们之前的学习中,我们最常用的一个操作,打印输出print(),其实这就是我们最先接触的函数,只不过这是由Python源码中编写好的函数,那我们来看下print()函数到底是怎么写的?
似小陈吖
2024/04/03
2980
day12- 函数
3.关于python函数,以及作用域,递
现在老板让你写一个监控程序,监控服务器的系统状况,当cpu\memory\disk等指标的使用量超过阀值时即发邮件报警,你掏空了所有的知识量,写出了以下代码。
py3study
2020/01/03
6610
相关推荐
Python读书笔记20(函数与变量类型)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档