Hi,

On Thu, May 30, 2013 at 12:09:55AM +0200, Beat Vontobel wrote:
> Hi,
> 
> a few weeks ago I finally got around to test OpenSMTPD and run a
> server since (actually two, the gateway relaying to my internal
> instance) for the private account I'm sending this message from. So
> far it has been a very pleasant "just works" experience!
>

Main goal achieved then !


> One of the few bugs I hit (reject with senders) has been fixed in
> 5.3.2 literally the very moment I was scratching my head on why it
> wasn't working, returned to the website to maybe find some info or
> check out the latest version from CVS, just in time to see the new
> release announced. :) Thanks to the devs for the great work!
>

You're welcome ;-)


> After running it successfully for some time, I browsed the sources
> today and discovered the very clean filter API with some example
> code. However, it's not mentioned in the man pages and even a "grep
> filter" hardly returns anything from the build/make scripts. What's
> the easiest way to build with filters to already play around with them
> a little bit? (I'm currently using the portable version on Linux.)
>

Filters are not quite ready, the API is not stable (functions will come,
change and go) and anything you'd write today may not work next week. We
don't perform the reliability checks with this code enabled so we do not
even know if a smtpd instance can last an hour with it running (we have
not run it enough to know if there isn't a huge memory / fd leak).

For that reason, the feature is not documented yet and you can't enable
it without touching some code to "plug" the mechanism. Obviously, I
will not tell how to enable it because by experience this means that
several people will just plug it and assume it to work, asking us tons
of questions about why this and that ;-)

For what it's worth, besides "externalized" scheduler, filters is the
next "big" thing we have in our pipe.


-- 
Gilles Chehade

https://www.poolp.org                                          @poolpOrg

-- 
You received this email because you are subscribed to mailing list: 
[email protected]
To unsubscribe, send mail with subject:
        [[email protected]] unregister

Reply via email to