SU30_MKK 发表于 2014-05-14 09:57

postfix/qmgr 是什么命令?

本帖最后由 SU30_MKK 于 2014-05-14 09:58 编辑

在邮件日志中发现这个:
May 13 16:30:34 mailserver postfix/smtp: E36DF414887F: to=<xxxx@gmail.com>, relay=gmail-smtp-in.l.google.com:25, delay=14, delays=0.75/0/7.5/5.7, dsn=2.0.0, status=sent (250 2.0.0 OK 1399969787 he5si1869637pbb.70 - gsmtp)
May 13 16:30:34 mailserver postfix/qmgr: E36DF414887F: removed
qmgr是什么意思?后面的removd(移除)是怎么回事儿呢?请大家帮忙说明一下。
另外,有没有专门讲解maillog文件的文章?我是用EMOS1.5搭建的邮件服务器。

cryboy2001 发表于 2014-05-14 10:48

qmgr - Postfix queue manager

Postfix中有一套Mail Queue Management机制,所有队列中的邮件都可以全自动的处理,但在发送大量邮件的时候,有必要对这个队列进行手工的维护处理,比如说,删除队列中的邮件. 以下是一些常用的命令:
列出目前在 Mail Queue 中的邮件mailq

刪除所有在 Queue 中的邮件 postsuper -d ALL

刪除所有正在 deferred 队列中的邮件 (删除曾经发送失败的邮件 ) postsuper -d ALL deferred

你的日志意思是:你发往gmail的邮件已发送正常,然后删除这封邮件。

SU30_MKK 发表于 2014-05-14 14:49

谢谢二楼的解释。原来是删除队列中已发送的邮件。说明邮件发送正常。
页: [1]
查看完整版本: postfix/qmgr 是什么命令?