sendmail与milter进行通信时,传入的邮件在哪里排队/存储?

CentOS 5.x | 发送邮件

我想更好地了解如何更好的交接工作。

当一个远程MTA启动一个SMTP会话时,我的理解是,在此会话期间,Sendmail会将消息数据传递到更远的地方。 这个消息数据存储在哪里/如何? 这一切都是在记忆中完成的吗? 还是有一个“队列”区域,用于存储Milter的消息数据以供Milter取回?

如果有帮助,比方说我打电话给一个这样的老朋友:

INPUT_MAIL_FILTER(`foo', `S=unix:/var/lib/foo/foo.sock, F=T, T=C:5m;S:3m;R:5m;E:5m')dnl 

这取决于米尔特和它的目的是什么。 例如, MIMEDefang使用自己的假脱机区域来执行邮件正文的检查。 其他的milters不维护他们自己的假脱机/队列,依靠milter体系结构和sendmail把它们从队列中移交出去。