On Sat, 4 Nov 2006, Tom Smith wrote:
For example, what if it were /just/ a proxy. That is, it listens on port 25 and forwards the SMTP conversation to the local SMTP server while monitoring the chat. If it detects something wrong, like a positive dnsbl detection or a virus, it interrupts the connection to the local server and sends the appropriate error to the sending server. That's just one example...
The existing smtp-forward plugin could definitely be improved, by hooking into more phases of the SMTP conversation. If you do that, I'm sure people will be grateful.
Again, my intent isn't to bad mouth qpsmtpd--I think it's a great product. I just think there are ways to make it a better and more versatile product.
I consider it a tool rather than a "product". But whatever. If you can improve it, please do.