本机系统的邮件
当用户以postfix的sendmail寄出邮件后, sendmail会使用postdrop程序将邮件存入Postfix队列目录下的maildrop/子目录. 专门注意maildrop/子目录有无变化的是pickup daemon, 每当有新邮件进入maildrop/时, pickup daemon便会读出新邮件,然后交给cleanup daemon进入“清理程序”, 当邮件刚进入postfix时,不一定含有构成有效邮 件 的所有必要字段 , 而且标头里 的地址也可能需要被改写成标准格式(user@domain.tld) 并依据规范的或虚拟的查询表(如果有的话)将原本的地址改成其他地址。所谓的“清理程序”就是补足遗漏的标头字段,这部分工作由cleanup daemon负责;地址的处理,由trivial-rewrite daemon负责 , 会被传入收件队列incoming queue

网络传入的邮件

MDA传回的邮件
当用户的邮件被延时,或是根本无法递送到目的地时,postfix使用defer或bouncedaemon产生一封新的通知函。这封通知函会被交给cleanup daemon由它进行例行的清理程序之后再排入收件队列,由queuemanager接手处理
无法投递的邮件