qmail 发信进程数设置 ——邮件系统的管理
2004-08-12    刘世伟   
打印自: 安恒公司
地址: HTTP://ul.anheng.com.cn/news/article.php?articleid=379
qmail 发信进程数设置

决定你的机器实际需要多少个并发发送进程,然后在control/concurrencyremote里面填写并发发送进程

-------------------------

QMAIL下的主要配置文件(/var/qmail/control目录下)

文件名 默认值 使用者 用途
badmailfrom none q mail-smtpd 黑名单地址
bouncefrom MAILER-DAEMON qmail-send 退回邮件
bouncehost me qmail-send 退回邮件
concurrencylocal 10 qmail-send 本地同时投递邮件的数目
concurrencyremote 20 qmail-send 同时投递至远程主机的数目
defaultdomain me qmail-inject 默认域名
defaulthost me qmail-inject 默认主机名
databytes 0 qmail-smtpd 邮件的最大容量 (0=无限制)
doublebouncehost me qmail-send
doublebounceto postmaster qmail-send
envnoathost me qmail-send 没有"@"的默认域名
helohost me qmail-remote 主机名
idhost me qmail-inject Message-ID的主机名
localiphost me qmail-smtpd 本地IP的替代名
locals me qmail-send 传递至本地的域名
morercpthosts none qmail-smtpd 第二个rcpthosts
percenthack none qmail-send 使用 "%"格式的域名
plusdomain me qmail-inject
qmqpservers none qmail-qmqpc QMQP服务器的IP地址
queuelifetime 604800 qmail-send 在队列中邮件保存的时间(秒)
rcpthosts none qmail-smtpd 接收邮件的域名
smtpgreeting me qmail-smtpd
smtproutes none qmail-remote
timeoutconnect 60 qmail-remote SMTP连接超时时间
timeoutremote 1200 qmail-remote 等待远程主机的时间
timeoutsmtpd 1200 qmail-smtpd SMTP客户连接超时的时间
virtualdomains none qmail-send 虚拟域名

收信日志:

在vpopmail下的方法,在./configure时添加一个参数msglog

在qmail下的方法,extra.h,中改:
#define QUEUE_EXTRA "Tlog\0" //指发邮件发到log@your.full.name.host
#define QUEUE_EXTRALEN 5

debian下在build-qmail 后,第一个[Y/n]之前,修改/tmp/extra.h

责任编辑: admin