Mark Farver wrote:
A better solution would be a plugin that could connect to another smtp server, and do the first parts of the smtp transaction up to the RCPT. If the other server rejects then qpsmtpd should reject. A further enhancement would be to hook the queue portion as well and pass the entire message along, giving qpsmtpd the ability to serve as a proxy for Exchange or other servers.
Use the queue_smtp plugin to queue to postfix' smtp daemon. If the remote server responds with an error, it also errors back to the initial server.
-- Bryan
