Re: per-recipient configuration

[email protected] (David Nicol)
Newsgroups perl.qpsmtpd
Message-ID <[email protected]>
On Mon, Jul 26, 2010 at 10:27 PM, Ask Bjørn Hansen <[email protected]> wrote:
>
> On Jul 25, 2010, at 2:43, Jared Johnson wrote:
>
>> it will soon be hopelessly forked from normal QP on account of
>> per-recipient config directives, etc.
>
>
> Having a common API for "per-recipient" things have long been on the todo list.
>
> We've talked about it a couple times before; but the requirements/needs/wishes never sunk in deep enough in my head to do anything about it.  So:  How do you use this?

My experience porting the Advenge SMTPD to be a qpsmtpd plug-in
indicated that the current interface is entirely adequate for
per-recipient things, as long as the plug-in manages its own
persistence. I don't think any new hooks are required. Per-recipient
features can be provided as a layer consisting of coordinating
handlers for existing hooks, the most that needs to be done in my
opinion is perhaps to establish a registry of name spaces in the
existing per-message notes data, to prevent different plugins from
clobbering e/o's data.

One of the problems is that SMTP doesn't support per-recipient results
after DATA.

Is QPSMTPD used widely enough that we could introduce new ESMTP
extensions with a chance that they could become widely adopted? I
believe I have seen a proposed per-recipient results after DATA ESMTP
specification, but ... okay I'll search for it ... it was in a thread
started by me, in 2006.

http://www.ietf.org/mail-archive/web/asrg/current/msg12816.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.