I have a Virtual Alias error problem on my Mac running OSX Server 10.4.6. I realize that is not a completely typical Mailman install, but I think the problem is Postfix to Mailman related more on the Postfix side.
I have a Mailman list working (for months) ... discuss at lists.MLDfamily.org. I've just created a new list ... discuss-adults at lists.MLDfamily.org. The web interface works fine for the new list and it shows lists.MLDfamily.org as its host_name. http://lists.mldfamily.org/mailman/admin/discuss-adults Both lists show up when I run the following command: /usr/share/mailman/bin/list_lists -V lists.MLDfamily.org But deliveries to the Postfix mail server nets me this error on my local server (i.e. the email is making it fine to my server): Nov 28 11:44:11 darcee postfix/smtpd11450 <http://discussions.apple.com/> : NOQUEUE: reject: RCPT from mail-pv0-f170.google.comhttp://74.125.83.170: 550 5.1.1 <[email protected]>: Recipient address rejected: User unknown in virtual alias table; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<mail-pv0-f170.google.com> Deliveries to the initial discuss list at this virtual domain continue to work but discuss-adults give the virtual alias table error. What do I need to do to get this new list into the virtual domain table? I am thinking I am overlooking the obvious - your help is appreciated. I will respond with more config info if it¹s necessary. Thanks in advance, Dean -- FWIW, this is the process I used to create the list: (did not need to create the virtual domain since it already existed) Stopped the mail server using server admin sudo /usr/share/mailman/bin/rmlist -a discuss-adults (to remove all residual old list stuff) sudo /usr/share/mailman/bin/newlist discuss-adults sudo /usr/share/mailman/bin/list_lists new list showed up sudo /usr/share/mailman/bin/list_lists -V lists.MLDfamily.org new list did not show up sudo /usr/share/mailman/bin/withlist -l -r fix_url discuss-adults -u lists.MLDfamily.org sudo /usr/share/mailman/bin/list_lists -V lists.MLDfamily.org new list now shows up at the proper virtual domain sudo /usr/share/mailman/bin/genaliases sudo postfix reload failed since mail server was stopped started mail server using server admin To confirm the updates of the virtual alias table I did the following: ls -l /var/mailman/data aliases, aliases.db, virtual-mailman, & virtual-mailman.db all were time stamped the last few minutes Looking inside aliases and virtual-mailman conformed the proper entries. Aliases and virtual-mailman both contained the following stanzas (in addition to others): ~~ # STANZA START: discuss # CREATED: Sun Nov 28 11:39:09 2010 discuss: "|/usr/share/mailman/mail/mailman post discuss" discuss-admin: "|/usr/share/mailman/mail/mailman admin discuss" discuss-bounces: "|/usr/share/mailman/mail/mailman bounces discuss" discuss-confirm: "|/usr/share/mailman/mail/mailman confirm discuss" discuss-join: "|/usr/share/mailman/mail/mailman join discuss" discuss-leave: "|/usr/share/mailman/mail/mailman leave discuss" discuss-owner: "|/usr/share/mailman/mail/mailman owner discuss" discuss-request: "|/usr/share/mailman/mail/mailman request discuss" discuss-subscribe: "|/usr/share/mailman/mail/mailman subscribe discuss" discuss-unsubscribe: "|/usr/share/mailman/mail/mailman unsubscribe discuss" # STANZA END: discuss ~~ # STANZA START: discuss-adults # CREATED: Sun Nov 28 11:39:10 2010 discuss-adults: "|/usr/share/mailman/mail/mailman post discuss-adults" discuss-adults-admin: "|/usr/share/mailman/mail/mailman admin discuss-adults" discuss-adults-bounces: "|/usr/share/mailman/mail/mailman bounces discuss-adults" discuss-adults-confirm: "|/usr/share/mailman/mail/mailman confirm discuss-adults" discuss-adults-join: "|/usr/share/mailman/mail/mailman join discuss-adults" discuss-adults-leave: "|/usr/share/mailman/mail/mailman leave discuss-adults" discuss-adults-owner: "|/usr/share/mailman/mail/mailman owner discuss-adults" discuss-adults-request: "|/usr/share/mailman/mail/mailman request discuss-adults" discuss-adults-subscribe: "|/usr/share/mailman/mail/mailman subscribe discuss-adults" discuss-adults-unsubscribe: "|/usr/share/mailman/mail/mailman unsubscribe discuss-adults" # STANZA END: discuss-adults ------------------------------------------------------ Mailman-Users mailing list [email protected] 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
