
David Newman wrote:
pctest: "|/usr/local/mailman/mail/mailman post pctest"
but virtual-mailman has:
pctest@virt1.tld pctest
I'm missing how to glue the two together, and this is NOT covered in the existing mailman docs.
Do you have the appropriate alias_maps entry in your postfix configuration pointing to aliases as discussed in <http://www.list.org/mailman-install/node13.html>
Do you have "MTA = 'Postfix'" in your mm_cfg.py and have you run bin/genaliases to create the appropriate entries in data/aliases* and data/virtual-mailman*?
You have to do all the stuff in sec 6.1.1 of the manual as well as the stuff in sec 6.1.2 that you said you'd read many times.
Once I get this running I'd be glad to write up documentation and submit it for possible inclusion.
I'm sure this can be improved. We'd appreciate the help.
Actually, the opposite. I'd set up a virtual mailbox for "pctest" but none of the rest of the pctest-* hierarchy. It's not covered in the docs, but from Mark's email I gather that I shouldn't need this step -- instead mail should be piped to the command Mark gave above.
You need entries in virtual-mailman* for addresses in your postfix virtual domains to map them to local addresses, AND you need entries in aliases* to cause these local addresses to be piped to the wrapper. If you have MTA = 'Postfix' Mailman should take care of maintaining data/aliases* and data/virtual-mailman* for you, but you need to reference them in the postfix config as discissed in <http://www.list.org/mailman-install/node13.html> and <http://www.list.org/mailman-install/postfix-virtual.html>
-- Mark Sapiro <msapiro@value.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan