Anyone built a smtp proxy like plugin? I've been using qpsmtpd on my qmail installations with great success, but now I need to handle a postfix installation. queue-postfix works, but it leaves me with no rcpt checking. I could do it with a hand edited list using the aliases_check plugin or just a simple for loop on a flat file but the other admins are a little too lazy to edit a file each time they add a user or alias.

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.

I can probably write something, but I hate to do the work if someone already has something lying around.

Thoughts?

Thanks
Mark Farver

Reply via email to