![当 sendmail 与 milter 通信时,传入的消息在哪里排队/存储?](https://linux22.com/image/598270/%E5%BD%93%20sendmail%20%E4%B8%8E%20milter%20%E9%80%9A%E4%BF%A1%E6%97%B6%EF%BC%8C%E4%BC%A0%E5%85%A5%E7%9A%84%E6%B6%88%E6%81%AF%E5%9C%A8%E5%93%AA%E9%87%8C%E6%8E%92%E9%98%9F%2F%E5%AD%98%E5%82%A8%EF%BC%9F.png)
CentOS 5.x | SendMail
我想更好地了解 milter handoffs 的工作原理。
当远程 MTA 启动 SMTP 会话时,我的理解是 Sendmail 在该会话期间将消息数据传递给邮件过滤器。这些消息数据存储在哪里/如何存储?所有这些都是在内存中完成的吗?或者是否存在一个“队列”区域,用于存储邮件过滤器的消息数据以供邮件过滤器拾取?
如果有帮助的话,假设我正在调用这样的过滤器:
INPUT_MAIL_FILTER(`foo', `S=unix:/var/lib/foo/foo.sock, F=T, T=C:5m;S:3m;R:5m;E:5m')dnl