[Mailman-Users] postfix+mailman - User unknown in virtual mailbox table

J. Bakshi joydeep at infoservices.in
Fri Sep 2 12:01:44 CEST 2011


Dear list,

This is an operational mail server supporting multidomain and based
on postfix+dovecot+mysql.  The virtual domain related config at main.cf
is as below

[....]
alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases

#########################################
## virtual domain setting
#########################################
virtual_alias_domains = hash:/etc/postfix/virtual
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual-alias-maps.cf,mysql:/etc/postfix/mysql-email2email.cf
virtual_gid_maps = static:5000
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf
virtual_transport = dovecot
dovecot_destination_recipient_limit = 1
virtual_uid_maps = static:5000
[....]
``````````````

I have installed mailman here and to support virtual domain also have
the following at /usr/lib/mailman/Mailman/mm_cfg.py


[....]
DEFAULT_URL_PATTERN = 'http://%s/mailman/'

DEFAULT_EMAIL_HOST = 'list.mydomain.com'
DEFAULT_URL_HOST = 'list.mydomain.com'
MTA = 'Postfix'
POSTFIX_ALIAS_CMD = '/usr/sbin/postalias'
POSTFIX_MAP_CMD = '/usr/sbin/postmap'
DELIVERY_MODULE = 'SMTPDirect'
SMTPPORT = '25'
add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
POSTFIX_STYLE_VIRTUAL_DOMAINS = ['list.infoservices.in']
IMAGE_LOGOS = '/mailmanicons/'
[....]

and the master.cf has following

[....]
mailman   unix  -       n       n       -       -       pipe
  flags=FR user=list argv=/etc/mailman/postfix-to-mailman.py
    ${nexthop} ${user}
[....]

after reloading postfix and mailman I have created a list and also
copy paste the suggested aliases at /etc/aliases and executed "newalias"
command.

If I send a request to listname-request at list.mydomain.com I get an error from
postfix as 

` ` ` ` 
 Recipient address rejected: User unknown in virtual mailbox table
` ` ` `

Do I need to create all such an account required by mailman? 

I am confused...... any clue is very much welcome.
TIA 


More information about the Mailman-Users mailing list