On Sun, Mar 09, 2014 at 08:25:10PM +0100, Jason A. Donenfeld wrote:
> On Wed, Mar 5, 2014 at 2:33 AM, Jason A. Donenfeld <[email protected]> wrote:
> > On Wed, Mar 5, 2014 at 1:44 AM, Gilles Chehade <[email protected]> wrote:
> >> if at the listen-level, we decide that it is not possible to have the
> >> mechanism apply to a specific domain, it applies to all domains that
> >> will be match on that interface.
> >> if at the rule-level, we decide that we can apply this to a specific
> >> domain but not another, so more granularity ...
> >> in this case, it is when an envelope matches a rule that we decide which
> >> strategy we want to use. two different domains accessed from the same
> >> interface may have different policies.
> >> I favor the second one because using tags we can achieve hybrid models:
> >
> >> as knobs for global default overrides, which can be overriden at the
> >> rule level, like we do for "expire"
> >
> > All good points, and I'm inclined to agree with you that we receive
> > some nice granularity by doing it on accept rather than on listen
> > (since you've already solved the context issue I mentioned). One
> > further suggestion along the same lines as your preference:
> >
> > What about unifying the global override with the rule-based config, to
> > have one line that's something like:
> >
> > bounce from [email protected] with-body expire 4d
> > bounce to [email protected] only-headers expire 5w
> > bounce to @blah.org only-headers expire 20m
> > bounce from @where.org with-body expire 8d
> > bounce only-headers expire 1d
> >
> > And this would use the same rule based "first match" logic as all
> > others. The precise meanings of "to" and "from" will need to be
> > refined a bit further, but this is the general idea. What do you think
> > of that?
> 
> 
> Gilles -- Any thoughts?

eric has been working on this and has something in a branch, but he is
away for asiabsdcon so im unsure if he'll commit anything in this area
before next week


-- 
Gilles Chehade

https://www.poolp.org                                          @poolpOrg

-- 
You received this mail because you are subscribed to [email protected]
To unsubscribe, send a mail to: [email protected]

Reply via email to