Hi, I'm trying to add some mailinglists to a machine I run, but I'm having 
some trouble getting things to work. Not really sure if this is the right 
list, but I'll try anyway.

The setup:
One machine (machinename.dom.ain) is hosting mail fro dom.ain as a virtual 
domain (users etc. in a sql database), and I'm using maildrop to filter mail 
into the correct mailboxes (eg virtual_transport=maildrop as per one of the 
howtos on postfix.org).

Now I would like to add lists.dom.ain to hold some mailinglists. I've tried to 
use the built-in virtual domain support, and this works if I use the default 
postfix virtual deilvery agent (but then no filtering of mail into mailboxes) 
but not with maildrop.
/usr/local/mailman/data/virtual-mailman resolves [EMAIL PROTECTED] to 
testlist (ie. [EMAIL PROTECTED]) which is then looked up 
in /usr/mailman/data/aliases which has testlist resolved to 
"|/usr/local/mailman/mail/mailman post testlist" which seems normal. However 
what is passed to maildrop as the destination is: 
|/usr/local/mailman/mail/mailman post [EMAIL PROTECTED]

Any suggestions on how to implement a virtual domain containing mailman lists 
while still using maildrop?

Thanks

Hans-Christian

Some configuration stuff (seems to be the relevant parts):

from main.cf

local_recipient_maps = $alias_maps $virtual_mailbox_maps
alias_maps = mysql:/etc/postfix/mysql-aliases.cf, hash:/etc/mail/aliases

# Virtual mailbox stuff
virtual_transport = maildrop
maildrop_destination_recipient_limit = 1
#virtual_transport = virtual
#virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-domains.cf
virtual_mailbox_domains = prytz.net
#virtual_mailbox_domains = prytz.net lists.prytz.net
virtual_minimum_uid = 1100
virtual_gid_maps = static:1101
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-maps.cf
#virtual_alias_maps = mysql:/etc/postfix/mysql-virtual.cf
virtual_alias_maps = 
hash:/usr/local/mailman/data/virtual-mailman,mysql:/etc/postfix/mysql-virtual.cf
virtual_uid_maps = static:1101
virtual_mailbox_base = /var/mail/vmail
#virtual_mailbox_base = /home/vmail
#virtual_mailbox_limit =

# Mailman stuff goes here
owner_request_special = no

transport_maps = hash:/etc/postfix/transport
# For filtrering av sender ip etc
smtpd_client_restrictions = hash:/etc/postfix/client_access
# Filtrer paa output fra den over
header_checks = pcre:/etc/postfix/header_checks_spam

------------------------------------------------------
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

Reply via email to