Hi Wieste, Thanks for the link.I would like to know if my understanding is correct. Here is what I understood: -
1. Postfix uses Milter (mail filter) protocol to allow external application to inspect SMTP events (CONNECT, DISCONNECT), SMTP commands (HELO, MAIL FROM, etc.) as well as mail content (headers and body) as according to the information from http://www.postfix.org/MILTER_README.html. 2. This would mean filter application should talk with postfix using Milter instead of HTTP. The application can then be invoked at different stages of SMTP. 3. When postfix invoke filter application via Milter, information like sender/recipient address, source IP will be passed together or separately the way it is sent during SMTP negotiation ? Thanks