Qmail邮件系统维护管理的技术文档

从安装到管理维护qmail邮件系统,已经积累了一点点维护经验,分享一下自己总结的经验,该文档会一直更新。

1)Qmail control文件详解

在平时维护和管理qmail邮件系统的时候,为了提高qmail的安全性,性能和处理邮件的速度,经常要修改control目录下面的控制文件,一般位于/var/qmail/control目录里面。

1.concurrencyremote

该文件指定qmail可以同时运行的本地投递进程数,默认为10,最大设定为120。

2.concurrencylocal

改文件制定qmail可以同时运行的远程投递进程数,默认为20,最大设定为120。

3.me

该文件制定本地邮件服务器的主机名,一定有这个文件,负责qmail将正常运行。

4.queuelifetime

该文件用来指定一个邮件在队列中的最大存活时间,默认为604800秒,即7天,当一封邮件到达这个时间线后,qmail将最后一次尝试发送这份邮件,如果依然失败,将其从队列中删除。

5.virtualdomains

该文件用来指定qmail支持虚拟域。

6.badmailform

该文件相当于qmail的黑名单,可以拒绝当账户,整个域名,书写格式如下:

cat badmailfrom

shifeng_zhang88@163.com         拒绝单个邮箱发送邮件

@gmail.com                      拒绝整个gmail.com域名发送邮件

返回栏目页:http://www.bianceng.cnhttp://www.bianceng.cn/Servers/Mail/

7.databytes

该文件用来指定qmail可以接收邮件的最大字节数,例如设置qmail最大接收10M邮件。 [root@mail control]# echo "10485760" > databytes

8.timeoutsmtpd

该文件用来指定qmail-smtpd等待远程SMTP主机发送数据的时间,默认情况下建立连接后1200秒内没有接收到远程SMTP主机的任何信息,那么将关闭该连接。

9.smtpgreeting

用来指定SMTP连接时的欢迎提示信息。

2)如何更改qmail日志文件大小

Qmail日志一般位于/var/log/qmail/下面,默认日志文件current的大小为96K,超过这个数值日志归零。

日志对邮件管理人员非常重要,可以通过下面的方法修改qmail邮件系统日志文件的大小。更改 /var/qmail/supervise/下面的两个文件即可,其中s2500000代表qmail日志文件的大小,n10代表生成多少个日志文件。

修改完后必需重启下面服务(daemontools控制的进程)才能生效

3)如何查看qmail邮件队列里面那些邮件没有发送出去

用qmailctl queue命令可以清楚地看到目前队列里面有一封邮件没有发送出去,以及发送邮件的时候,发件者和收件者。

4)查看邮件队列里面有多少份邮件

[root@mail qmail]# find /var/qmail/queue/ -type f -a -name "[1-9]*" |wc -l

0

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索日志
, 文件
, 邮件
, 队列
, 邮件系统
, qmail
, 删除邮件队列
, qmail邮件系统
远程队列
系统维护文档、系统维护文档模板、邮件系统维护、企业邮件系统维护、qmail 无法发送邮件,以便于您获取更多的相关知识。

时间: 2024-08-22 14:12:34

Qmail邮件系统维护管理的技术文档的相关文章

ChinaUnix.net技术文档手册中心_常用工具

(CU网友csfrank热心提供)" href="http://man.chinaunix.net/newsoft/ApacheMenual_CN_2.2new/index.html" target=_blank>Apache2.2中文手册(2006-10-20重要更新版)(CU网友csfrank热心提供) 构建和安装 Linux 包(CU网友bobkey翻译并热心提供) GTK+ Reference Manual(英文版) 备份工具Amanda官方文档 备份工具Bac

写有价值的技术文档

背景 传统瀑布开发模式下非常重视文档,每个开发环节的衔接都通过文档实现.这种重视在CMMI达到了极致,软件开发的每一步从形式到内容都要求文档化,需要设计者花费大量的精力在文档的撰写和维护上.高度文档化需要投入巨大的成本,这种成本在相对固定,变化较少的问题域(如传统的制造.管理)可以从软件后期的维护收益上得到补偿,实践中也得到了较好的效果.但在变化较多的问题域(如互联网.创业企业),高度文档化会造成整个软件生产过程的反应迟滞,进而造成企业竞争力的下降.于是这些要求快速反应,快速迭代的行业逐步放弃了

NVIDIA将向开源驱动项目Nouveau提供技术文档

逆向工程NVIDIA闭源驱动的开源驱动项目Nouveau,长期以来一直没有获得NVIDIA官方的正式支持和关注.现在,一位NVIDIA开者出现在Nouveau的邮件列表,发表邮件宣布NVIDIA将向Nouveau提供技术文档,首批提供的文档与设备驱动块有关,这位NVIDIA雇员是私有Linux GPU驱动的开发者,他表示愿意向Nouveau项目提供力所能及的帮助. 去年6月的一个活动中,Linux作者Linus Torvalds对NVIDIA竖起了中指,之后NVIDIA开始加强了对http://

中文技术文档的写作规范

很多人说,不知道怎么写文档,都是凭着感觉写. 网上也很少有资料,教你写文档.这已经影响了中文软件的发展. 英语世界里,文档非常受重视,许多公司和组织都有自己的文档规范,清楚地规定写作要求,比如微软.MailChimp.Apple.Yahoo.docker.Struts 等等(维基百科有一份完整的清单).中文的也有不少,但都不令人满意,要么太简单,要么不太适用. 我就动手,参考上面的规范,也结合自己的实践,总结了一份简单的<中文技术文档的写作规范>. 标题 文本 段落 数值 标点符号 章节结构

MDN Web 技术文档 - JavaScript Strict mode

MDN Web 技术文档 - JavaScript Strict mode 在 JavaScript 1.8.5 引入         ECMAScript 5的严格模式是Javascript中的一种限制性更强的变种方式.严格模式不是一个子集:它在语义上与正常代码有着特意的差异.不支持严格模式的浏览器与同支持严格模式的浏览器行为上也不一样, 所以不要在未经严格模式特性测试情况下使用严格模式.严格模式可以与非严格模式共存,所以脚本可以逐渐的选择性加入严格模式.         严格模式在语义上与正

技术文档归档

这个文章用于保存某些技术文档,便于事后参考. [1]. 基于表格存储的高性能监控数据存储计算方案

游戏设计-请推荐管理游戏物品设计文档的工具

问题描述 请推荐管理游戏物品设计文档的工具 请问各位大侠,有没有这样的工具: 我在设计游戏中的物品,想比较方便的管理物品的设计文档,这些文档需要被组织成继承树的结构,就像Android SDK的reference文档一样.例如以下物品 物品 非生命物品 人造物品 人造卫星 电源 核动力电源 星载核动力电源 计算机系统 星载计算机系统 容器物品 那么,期望的"人造卫星"的设计文档应该类似这样的 人造卫星 ??人造物品 ???非生命物品 ????物品 概述 人造卫星由星载计算机系统.电源及

java技术文档如何写(项目完成后)

问题描述 如题,之前没写过,现在不知道如何下手,请问写作的重点应该突出什么方面,是程序的设计,还是程序的使用,细节方面如何处理,要细化到每一个变量,方法嘛.请教高人!!! 解决方案 解决方案二:你要先确定你要写什么文档吧?需求分析,概要设计,详细设计,测试报告,用户手册等等,每一个侧重点都不相同啊解决方案三:这些文档基本都有规范,找找你们公司以前写的文档参考下解决方案四:各个公司的规范可能不一样,如果公司没有这样的规范,就参考别人的写一下咯.解决方案五:我也没写过,扯草草.zoubalon(这个

C#技术文档

问题描述 跪求C#技术文档.要全一点的,最好像JAVA那样可以快速打开的. 解决方案 解决方案二:"C#技术文档"."快速打开"?没明白不是有现成的MSDN吗?解决方案三:借贵宝地同求,文档.解决方案四:要的是CHM文件的吧,微软现在不给做这种的了,因为有MSDN在,所以也没有爱好者去做chm了解决方案五:MSDN怎么打开啊?解决方案六:MSDN也不好用啊,毛都找不到.SqlConnection都找不到.解决方案七:开始->程序->MicrosoftDe