On Sat, 21 Jul 2012 20:03:04 +0200 Jan Stary <[email protected]> wrote: > On Jul 21 18:04:51, Christopher Zimmermann wrote: > > On Sat, 21 Jul 2012 17:28:12 +0200 > > Jan Stary <[email protected]> wrote: > > > > > On Jul 21 10:02:10, Christopher Zimmermann wrote: > > > > On Sat, 21 Jul 2012 09:50:40 +0200 > > > > Jan Stary <[email protected]> wrote: > > > > > > > > > Having happily switched from postfix to smtpd, > > > > > the one thing I am missing is running mailing lists. > > > > > I see it has been discussed before: > > > > > http://marc.info/?t=131709238300002&r=1&w=2 > > > > > > > > > > Is it really possible to use commands as aliases, as said in > > > > > http://marc.info/?l=openbsd-misc&m=131714762522589&w=2 ? > > > > > Is it docummented? > > > > > > > > > > > > Hi, > > > > > > > > that's how I do it in my aliases using OpenSMTPd: > > > > > > > > test: minimalist > > > > test-owner: postmaster > > > > > > > > minimalist: _minimalist > > > > > > > > _minimalist: |/usr/local/sbin/minimalist.pl > > > > > > Ah, minimalist. That's what I use now with Postfix. > > > > > > However, does this work as quoted? I believe that minimalist.pl > > > needs to be called with the list name as an argument, as in > > > > > > minimalist: "|/var/spool/minimalist/minimalist.pl" > > > listname: "|/var/spool/minimalist/minimalist.pl listname" > > > listname-owner: [email protected] > > > > > > > yes. That's true. I did a lot of work on minimalist. Improving security > > and making it work with the aliales file I sent you. See > > https://github.com/madroach/minimalist > > I just started making a port of > http://www.mml.org.ua/LIST/minimalist-2.5.4-1.tgz > > Would you advise to use your github minimalist instead? > Does it work better within smtpd than the original minimalist? > Do you already have an OpenBSD port of it?
I think it works a lot better than the original minimalist with OpenSMTPd. I made it perl-taint clean, removed every perl eval(), chrooted it, made it independent of a sendmail binary, but also removed some features in the process. The documentation is not yet adapted to my changes. I intend to maintain it and fix bugs. Of course I would advise to use my version. At the moment I don't have much time, but in about two weeks I could do some work to adapt the documentation and especially the example conffile. Christopher

