
On 1/28/2011 11:16 AM, Roberto Mascarenhas Braga wrote:
Does /etc/mailman/virtual-mailman exist and have entries like
mailman@cdt.unb.br mailman mailman-admin@cdt.unb.br mailman-admin
Yes. It does exist with the lines above. So I've added virtual_alias_domains = cdt.unb.br to main.cf. Now I got:
# postconf | grep virtual_alias_domains proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks virtual_alias_domains = cdt.unb.br
Just to check I've made the other steps you told: # /usr/lib/mailman/bin/dumpdb /var/lib/mailman/lists/novalista/config.pck | grep host_name 'digest_footer': '_______________________________________________\n%(real_name)s mailing list\n%(real_name)s@%(host_name)s\n%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s\n', 'host_name': 'cdt.unb.br', 'msg_footer': '_______________________________________________\n%(real_name)s mailing list\n%(real_name)s@%(host_name)s\n%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s\n',
So it looks as the host_name is ok, cdt.unb.br. So I didn't run fix_urls.
Then I run genaliases and sent a test email again. The I've got the error below:
mailcdt postfix/error[8792]: 0CA433806F: to=<mailman@cdt.unb.br>, relay=none, delay=3.9, delays=3.9/0.03/0/0.03, dsn=5.0.0, status=bounced (User unknown in virtual alias table)
This says that mailman@cdt.unb.br is not in virtual_alias_maps.
But you say it is in /etc/mailman/virtual-mailman, and in main.cf you have
virtual_alias_maps = hash:/etc/mailman/virtual-mailman
so if the timestamp on /etc/mailman/virtual-mailman.db is as recent as that on /etc/mailman/virtual-mailman, I don't know why you get this error.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan