Postfix的邮件状态在日志中是:status=XXXXXX 一般来说Postfix的邮件状态有以下几种: sent 发送成功 deferred 延期发送 bounced 弹回 deferral 延期 reject 拒绝
在maillog中有这样部分内容: delay=1.5, delays=0.11/0.04/1.2/0.14, dsn=2.0.0, status=sent (250 ok 1432871927 qp 3589) 格式为delay=x,delays=a/b/c/d 其中x=a+b+c+d,a表示在由queue mgr(队列管理器)控制前的延时,包括了邮件传输的时间;b表示在队列管理器控制期间的延时;c表示建立连接,包括dns/helo和tls等耗费的时间;d表示邮件传递的时间。 如果发现c这里延时大,说明dns等操作耗时多,则建立cache dns,如果有改善则说明问题就在那里;如果b的时间长,则说明qmgr反映速度有问题,则可以看到底是队列到了上限,还是磁盘I/O速度不够。