Bryan Harrison > >A minor puzzle, just in case you're interested: > >You'll be unsurprised that I found virtual_mailbox_domains and >virtual_alias_domains will fight over any domain common to both. >Since OS X Server is dependent on virtual_mailbox_domains , I did my >usual blind monkey try-this-and-that and discovered it works fine >without virtual_alias_domains. I won't pretend to understand, but am >wondering if I've created something that will be less than robust.
I'm far from a Postfix expert, and I'm not sure what's going on in your case. My understanding is that with virtual_mailbox_domains, mail to such a domain is always delivered to a mailbox or mail directory, and aliases such as those which pipe the mail to a mailman wrapper do not apply. So, I'm not sure what you have that enables this mail to be delivered to Mailman. >And one more question, if you don't mind: > >In addition to hosting lists for virtual domains, I need to host >listname at the address listn...@laughingboot.net on the server gilded- >bat.laughingboot.net. Is this sufficient? > ># mm_dfg.py ># 2009-06-16 > ># Include Defaults: > >from Defaults import * > ># Site-specific overrides: > >MTA = 'Postfix' >DEFAULT_EMAIL_HOST = 'laughingboot.net' >DEFAULT_URL_HOST = 'gilded-bat.laughingboot.net' >VIRTUAL_HOSTS.clear() >add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) >add_virtualhost('gurgitate.org', 'gurgitate.org') >POSTFIX_STYLE_VIRTUAL_DOMAINS = 'gurgitate.org' The above is sufficient and (almost) correct if laughingboot.net is a local (non-virtual) domain as far as Postfix is concerned. Yhe last line should be POSTFIX_STYLE_VIRTUAL_DOMAINS = ['gurgitate.org'] POSTFIX_STYLE_VIRTUAL_DOMAINS is a list even if it has only one entry. >DEFAULT_MAX_MESSAGE_SIZE = 10000 # KB > >I've read that I need to do this as well... > ># /etc/postfix/virtual ># 2009-06-09 > >laughingboot.net IGNORE >@laughingboot.net @mail.laughingboot.net > >...but feel like a cargo cult member worshipping a ball point pen when I >look at it. Of course gilded-bat.laughingboot.net needs to continue >to handle non-mailing list mail for laughingboot.net as well. If /etc/postfix/virtual is a virtual_alias_maps file, the first line above says laughingboot.net is a virtual_alias_domain and is not required if laughingboot.net is listed explicitly in virtual_alias_domains in main.cf. The second line says all mail to the domain laughingboot.net should be routed to mail.laughingboot.net. If it is a virtual_mailbox_maps file, The first line may work analogously, but I'm not sure and the second line specifies a mailbox name to which to deliver laughingboot.net mail. -- Mark Sapiro <m...@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://wiki.list.org/x/QIA9