Thanks for the advice; I found the *data directory* in /etc/mailman/, along with the 'genaliases' produced files that I had been unable to locate
So I reconfigured postfix with: alias_maps = hash:/etc/aliases, hash:/etc/mailman/aliases (I know someone said above this wasn't needed) AND virtual_alias_maps = hash:/etc/postfix/virtual, hash:/etc/mailman/virtual-mailman So, now, at least email sent to the list server address (disc...@cpddomain.org.au) seems to reach the mailserver, but the maillog shows its rejected as an unknown user: to=<disc...@main-domain.au>, orig_to=<disc...@cpddomain.org.au>, relay=local, delay=0.09, delays=0.08/0.01/0/0.01, dsn=5.1.1, status=bounced (unknown user: "discuss") Where 'discuss@cpddomain' is the list-server email address given in the welcome email, but which seems to be reconfigured as an email addressed to the main (non-virtual) domain on the system I don't have a specific entry in my vmailbox file for disc...@cpddomain.org.au...I didn't think that was needed The other anomaly is that the relevant alias entries appear both in /etc/mailman/aliases: # STANZA START: discuss # CREATED: Fri Aug 16 16:38:08 2013 discuss: "|/usr/lib/mailman/mail/mailman post discuss" discuss-admin: "|/usr/lib/mailman/mail/mailman admin discuss" discuss-bounces: "|/usr/lib/mailman/mail/mailman bounces discuss" discuss-confirm: "|/usr/lib/mailman/mail/mailman confirm discuss" discuss-join: "|/usr/lib/mailman/mail/mailman join discuss" discuss-leave: "|/usr/lib/mailman/mail/mailman leave discuss" discuss-owner: "|/usr/lib/mailman/mail/mailman owner discuss" discuss-request: "|/usr/lib/mailman/mail/mailman request discuss" discuss-subscribe: "|/usr/lib/mailman/mail/mailman subscribe discuss" discuss-unsubscribe: "|/usr/lib/mailman/mail/mailman unsubscribe discuss" # STANZA END: discuss and in /etc/mailman/virtual-mailman: # STANZA START: discuss # CREATED: Fri Aug 16 16:38:08 2013 disc...@cpddomain.org.au discuss discuss-ad...@cpddomain.org.au discuss-admin discuss-boun...@cpddomain.org.au discuss-bounces discuss-conf...@cpddomain.org.au discuss-confirm discuss-j...@cpddomain.org.au discuss-join discuss-le...@cpddomain.org.au discuss-leave discuss-ow...@cpddomain.org.au discuss-owner discuss-requ...@cpddomain.org.au discuss-request discuss-subscr...@cpddomain.org.au discuss-subscribe discuss-unsubscr...@cpddomain.org.au discuss-unsubscribe # STANZA END: discuss Hopefully a solution is not far away! Michael On 08/15/2013 07:02 PM, Dr Michael Daly wrote: > > I should say the mailman version is 2.1.9, which was installed via an > 'apt-get' command on a centos package. Then I should say see the FAQ at <http://wiki.list.org/x/OIDD>. > In mm_cfg.py I have: > ('cpddomain.org.au' is not the real domain name, but it is a virtual > one) > > At present a subscriber can send a message to the list owner, but no > others, and the message does NOT have the expected Subject Line prefix > eg > [List name] By addressing the owner's email or LISTNAME-owner@... ? Either way, the lack of a subject_prefix is normal? > ############################################################## > # Put YOUR site-specific configuration below, in mm_cfg.py . # > # See Defaults.py for explanations of the values. # > > # Note - if you're looking for something that is imported from mm_cfg, > but > you > # didn't find it above, it's probably in Defaults.py. > # > add_virtualhost('www.cpddomain.org.au', 'cpddomain.org.au') > POSTFIX_STYLE_VIRTUAL_DOMAINS = ['cpddomain.org.au'] > MTA = 'Postfix' Is the host_name attribute on the list's General Options page cpddomain.org.au? With MTA = 'Postfix' genaliases will write Mailman's data/aliases file with 10 aliases for each list as in item 3 of the FAQ at <http://wiki.list.org/x/A4E9>. In addition, it will write data/virtual-mailman with virtual mapping for each list whose host_name is cpddomain.org.au. It will also invoke the commands defined in the Defaults.py settings POSTFIX_ALIAS_CMD = '/usr/sbin/postalias' POSTFIX_MAP_CMD = '/usr/sbin/postmap' to create/update data/aliases.db and data/virtual-mailman.db. If you don't see this, it's because the data directory is not in /usr/lib/mailman/. See the FAQ at <http://wiki.list.org/x/KYCB> -- Mark Sapiro <m...@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/gp%40holisticgp.com.au Dr Michael Daly MB, BS GradDip(Integrative Medicine), GradCert(Evidence Based Practice), M Bus(Information Innovation), GradDip(Document Management) 03 9521 0352 0413 879 029 ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org