Peter Radcliffe wrote: > >I checked I had gotten rid of all the old variables, had run >add_virtualhost() properly in mm_cfg.py, ran fix_url, restarted the >qrunners, etc, everything I could find about it until I ran >across; > http://mail.python.org/pipermail/mailman-users/2006-April/050706.html > >It seems, as that person says, that scripts/owner calls >Utils.get_site_email() with no hostname which goes through >get_domain() to get where it's looking for... which pulls the hostname >out of mm_cfg.DEFAULT_URL_HOST.
Yes, but then it looks that up in VIRTUAL_HOSTS >Now, to my mind, using a URL host for email is never the right answer >unless no DEFAULT_EMAIL_HOST has been configured. Agreed >My mm_cfg.py section is thus; >------------------------------------------------------------------ >DEFAULT_EMAIL_HOST = 'list.pir.net' >DEFAULT_URL_HOST = 'www.pir.net' >VIRTUAL_HOSTS.clear() >add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) >------------------------------------------------------------------ > >I can't see a way to configure that to get what I think is the right >answer from > hostname = mm_cfg.VIRTUAL_HOSTS.get(get_domain(), get_domain()) >but perhaps I'm missing something. The above says call get_domain() and use the result as a key to be looked up in VIRTUAL_HOSTS and return the value associated with that key or if the key is not found, return the result of get_domain(). So get_domain() should return DEFAULT_URL_HOST which when looked up in VIRTUAL_HOSTS should return DEFAULT_EMAIL_HOST. I suspect since this is a Mailman 2.0.x upgrade that you may still have a setting for DEFAULT_URL in mm_cfg.py. If so, remove it, and any setting for DEFAULT_HOST_NAME. These are deprecated and if present will override DEFAULT_URL_HOST in get_domain(). >My answer was the following patch to scripts/owner. Since there is a >known list name at that point why not get the domain to use from it's >config? Your patch is OK, but it shouldn't be necessary and it affects bounce processing which is tricky for owners anyway. -- Mark Sapiro <[EMAIL PROTECTED]> 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://www.python.org/cgi-bin/faqw-mm.py 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://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp