On Mon, 22 Jan 2007, Michael Holzt wrote:
my qpsmtpd is running on a number of servers that filter the mail before
sending onto the real mail server. Since the users are not available a
plugin can be used to query the real mail server.
Is there one available already that does this? It would vary based on
the mail server . . .
I'm not sure what you mean. Do you think about a plugin which checks the
existence of a recipient by asking the "real" mail server? The idea has
been brought up in the past, and it has been suggested doing this check
e.g. via SMTP to the "real" mail server, which would make it independent
from the type of mail server used. I'm not sure if such a plugin has been
written yet.
The smtp-forward queuing plugin could do this, if it implemented more
hooks. Currently it doesn't start the SMTP transaction with the backend
until qpsmtpd has already fully received the message. It it were relaying
the mail from: and rcpt to: arguments to the backend as it received them,
then it could reject recipients if the backend did.
---
Charlie