[Mailman-Users] Mailman + Postfix + Virtual Domain (LDAP) notworking

Mark Sapiro mark at msapiro.net
Sat Jan 29 00:43:09 CET 2011


On 1/28/2011 11:16 AM, Roberto Mascarenhas Braga wrote:
>> Does /etc/mailman/virtual-mailman exist and have entries like
>>
>> mailman at cdt.unb.br         mailman
>> mailman-admin at 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 at 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 at 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 at msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan



More information about the Mailman-Users mailing list