postfix中的命令行工具

sendmail兼容的命令行工具

1. mailq  对邮件队列文件进行列表。表中的每一个条目包含有以下信息:   队列文件ID、邮件的大小、到达的时间、发件人、收件人和投递延迟的原因(如果投递有延迟的话)。该命令主要是与showq后台程序通信来获取队列文件的相关信息。该命令无参数。

2. newaliases 该工具进行别名数据库的初始化。如果没有指定数据库的类型,则使用系统默认的数据库类型(在linux下为hash)。该命令可以不带参数执行。

1. postcat  打印邮件队列文件的内容。后面界要显示的队列文件名,可以带一个-v的参数进行冗余显示。

2. postconf  打印配置参数设置后的值或postfix的其他信息。                            -d 打印配置参数的缺省值。                            -m 列出所有支持的查询表类型,不带参数则打印配置参数设置后的值。

3. postmap  建立postfix查询数据库。在linux下可以直接跟上原始文件而不带任何参数来建立该数据库。

4.postalias 创建或查询别名数据库。

5.postdrop 将邮件放回到maildrop/目录,由postfix重新进行投递操作。

6.postfix 启动或停止postfix系统,或重新读取配置文件。也可以用于其他维护工作,包括检查系统配置,以及清空队列。

7.postkick 对特定postfix服务发出请求。此工具的作用,主要是给shell scripts提供一个能够与postfix沟通服务的管道。

8.postlock 锁定特定文件,确保能够独占访问。此工具的作用,主要是让shell scripts能使用兼容于postfix的锁定方式。

9.postlog 将指定的信息记录到系统日志文件中。这是支持shell scripts工具,使其能以类似于postfix的样式来记录信息到日志文件。

10.postmap.创建查询表的DB数据库或查询查询表内容。postfix有许多配置信息都是记录在postmap所建的查询表数据库中。

11.postqueue让一般用户能够有限度的访问postfix队列。可能改变队列的访问方式需要有管理员特权才能进行,而这方面的访问能力由postsuper命令提供。                        postqueue -p 显示信件队列                        postqueue -f 全部扫清队列

12.postsuper 供管理员访问postfix队列。管理员可删除邮件、扣留邮件(搬到hold队列)、取回邮件(将邮件从hold队列搬回active队列),必要时,还可以修复队列目录结构。                postsuper -d Queue_ID 删除个别队列                postsuper -d ALL      删除全部队列                postsuper -h Queue_ID 扣住信件                postsuper -H Queue_ID 回复信件                postsuper -r Queue_ID 重进排队                postsuper -r ALL      重进排队 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值