@Norton Allen Thanks for that info. I thought it would do it. And, I was happy to hear that someone else has actually got it working :-)
I have this now in main.cf alias_maps= hash:/etc/aliases alias_database= hash:/etc/aliases All I have in the aliases file now is the majordomo aliases and pipe. majordomo: "| /usr/local/majordomo-1.94.5/wrapper majordomo" owner-majordomo: postmas...@quantum-radio.net majordomo-=owner: owner-majordomo #lists Nothing active in master.cf and nothing else related active in main.cf A test mesage echo ‘lists’ | mail owner-majordomo simply bounces right back - ignoring the aliases file. as does to just majordomo <owner-majord...@zeus.quantum-radio.net <mailto:owner-majord...@zeus.quantum-radio.net>> (expanded from <owner-majordomo>): mail for zeus.quantum-radio.net <http://zeus.quantum-radio.net/> loops back to myself Reporting-MTA: dns; zeus.quantum-radio.net <http://zeus.quantum-radio.net/> X-Postfix-Queue-ID: 3A8C837F885F X-Postfix-Sender: rfc822; rob...@zeus.quantum-radio.net <mailto:rob...@zeus.quantum-radio.net> Arrival-Date: Wed, 6 Jul 2016 16:04:28 +0100 (BST) So really - Short of putting the postconf - n output up, Which is very long - I’m stumped. The aliases file is being ignored it seems. still. Thanks though, cheers Robert > On 6 Jul 2016, at 14:30, Norton Allen <al...@huarp.harvard.edu> wrote: > > Robert, I'm seriously pressed for time, or I would have chimed in earlier, > but I have a similar system up and running without a problem. You do need to > run the wrappers through a local aliases file, but it doesn't necessarily > have to be /etc/aliases. I have: > > alias_maps = > hash:/etc/aliases > hash:$config_directory/arp.lists.local > hash:$config_directory/abcd.lists.local > In other words, I have the local aliases that require piping to programs in > separate files. The aliases that users see are handled as virtual aliases: > virtual_alias_maps = > proxy:mysql:$config_directory/mysql_virtual_alias_maps.cf > hash:$config_directory/arp.lists > hash:$config_directory/abcd.lists > I also use Mailman on another server, but I needed my customized version of > Majordomo for this server. > > If you don't have a pressing need for Majordomo, Mailman is not a bad choice. > > -Norton > > On 7/6/2016 3:03 AM, postmas...@quantum-radio.net > <mailto:postmas...@quantum-radio.net> wrote: >> Well, I got that bit working easily enough, but I’ve given up on the whole >> thing. >> >> I can find no way of getting it all to work together. Unless I use the >> standard /etc/aliases file, which I can’t do, I can’t get it to work. >> >> It has to be able to run >> /usr/local/majordomo-1.94.5/wrapper majordomo >> through a pipe from the aliases file. >> >> Time to look at mailman. >> >> Thanks for the input. >> >> Robert >> >>> On 5 Jul 2016, at 16:57, Wietse Venema <wie...@porcupine.org> >>> <mailto:wie...@porcupine.org> wrote: >>> >>> postmas...@quantum-radio.net <mailto:postmas...@quantum-radio.net>: >>>> Jul 5 15:49:18 zeus postfix/qmgr[54296]: warning: connect to transport >>>> private/"/usr/local/majordomo-1.94.5/wrapper majordomo": No such file or >>>> directory >>> You configured transport_maps incorrectly. >>> >>> Look at the output from: >>> >>> postmap -q majord...@quantum-radio.net <mailto:majord...@quantum-radio.net> >>> $(postconf -h transport_maps) >>> >>> It should be just "majordomo:" without the quotes. >>> >>> Wietse >