Thufir <hawat.thu...@gmail.com> Date: Tue, 28 Aug 2012 09:17:49 -0700 To: mailman-users@python.org
>I'm just not sure whether the problem rests with the transport or >alias_maps and alias_database -- alias_maps points to an empty file. If you are using aliases, there should be no transport for Mailman. You want the default Postfix local transport, not postfix_to_mailman.py and no dovecot LDA. >Pardon the repost of similar data. Here's a slightly edited version, >minor correction in naming conventions: > > > root@dur:~# > root@dur:~# grep alias /etc/postfix/main.cf > alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases > alias_database = hash:/var/lib/mailman/data/aliases > #alias_database = hash:/etc/aliases > root@dur:~# > root@dur:~# postmap -v /etc/postfix/transport > postmap: name_mask: all > postmap: inet_addr_local: configured 2 IPv4 addresses > postmap: inet_addr_local: configured 2 IPv6 addresses > postmap: open hash /etc/postfix/transport > postmap: Compiled against Berkeley DB: 5.1.25? > postmap: Run-time linked against Berkeley DB: 5.1.25? > root@dur:~# > root@dur:~# cat /etc/postfix/transport > lists.dur.bounceme.net mailman: > root@dur:~# > root@dur:~# cat /var/lib/mailman/data/aliases > root@dur:~# > root@dur:~# ll /var/lib/mailman/data/ > total 44 > drwxrwsr-x 2 root list 4096 Aug 28 08:48 ./ > drwxrwsr-x 8 root list 4096 Aug 27 19:58 ../ > -rw-r--r-- 1 root list 0 Aug 28 04:36 aliases > -rw-r--r-- 1 root list 12288 Aug 28 04:36 aliases.db See my reply to your OP in this thread. > -rw-r----- 1 root list 41 Aug 27 21:04 creator.pw > -rw-rw-r-- 1 root list 10 Aug 27 19:58 last_mailman_version > -rw-r--r-- 1 root list 14100 Oct 19 2011 sitelist.cfg > root@dur:~# > root@dur:~# ll /etc/aliases > -rw-r--r-- 1 root list 1852 Aug 27 21:18 /etc/aliases > root@dur:~# > root@dur:~# cat /etc/aliases > usenet: root > > ## mailman mailing list > mailman: "|/var/lib/mailman/mail/mailman post mailman" > mailman-admin: "|/var/lib/mailman/mail/mailman admin mailman" > mailman-bounces: "|/var/lib/mailman/mail/mailman bounces mailman" > mailman-confirm: "|/var/lib/mailman/mail/mailman confirm mailman" > mailman-join: "|/var/lib/mailman/mail/mailman join mailman" > mailman-leave: "|/var/lib/mailman/mail/mailman leave mailman" > mailman-owner: "|/var/lib/mailman/mail/mailman owner mailman" > mailman-request: "|/var/lib/mailman/mail/mailman request mailman" > mailman-subscribe: "|/var/lib/mailman/mail/mailman subscribe >mailman" > mailman-unsubscribe: "|/var/lib/mailman/mail/mailman unsubscribe >mailman" > > > ## gmane.mail.mailman.user.1 mailing list > gmane.mail.mailman.user.1: >"|/var/lib/mailman/mail/mailman post gmane.mail.mailman.user.1" > gmane.mail.mailman.user.1-admin: >"|/var/lib/mailman/mail/mailman admin gmane.mail.mailman.user.1" > gmane.mail.mailman.user.1-bounces: >"|/var/lib/mailman/mail/mailman bounces gmane.mail.mailman.user.1" > gmane.mail.mailman.user.1-confirm: >"|/var/lib/mailman/mail/mailman confirm gmane.mail.mailman.user.1" > gmane.mail.mailman.user.1-join: >"|/var/lib/mailman/mail/mailman join gmane.mail.mailman.user.1" > gmane.mail.mailman.user.1-leave: >"|/var/lib/mailman/mail/mailman leave gmane.mail.mailman.user.1" > gmane.mail.mailman.user.1-owner: >"|/var/lib/mailman/mail/mailman owner gmane.mail.mailman.user.1" > gmane.mail.mailman.user.1-request: >"|/var/lib/mailman/mail/mailman request gmane.mail.mailman.user.1" > gmane.mail.mailman.user.1-subscribe: >"|/var/lib/mailman/mail/mailman subscribe gmane.mail.mailman.user.1" > gmane.mail.mailman.user.1-unsubscribe: >"|/var/lib/mailman/mail/mailman unsubscribe gmane.mail.mailman.user.1" These aliases should not be in /etc/aliases. If you configure things as I've said, they will be in /var/lib/mailman/data/aliases. > > root@dur:~# > root@dur:~# grep mailman /etc/postfix/master.cf > mailman unix - n n - - pipe > flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py Get rid of this. It is incompatible with alias delivery. -- 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/archive%40jab.org