Nick Urbanik wrote: > >I have just moved to a new ISP which blocks ports 80, 25 incoming. > >I have hosted (and hope to continue to host) two mailing lists, which >worked fine till the change. > >I also have access to a web server pointed to by dns A record >nicku.org on which I cannot install mailman, but on which I can >install redirects, use mod_rewrite, and configure apache on. Postfix >listens on port 25 on www3.nicku.org and can send mail via ISP mail >server. An MX record for nicku.org points to mail.nicku.org, which in >turn points as an A record to an email hosting service. >www3.nicku.org is the new address of this machine hosting mailman.
My head hurts already. >I would like to ask: >1. Any suggestions on a good way to configure mailman in this > situation? My current method (dns points to this machine, > www3.nicku.org, apache listening on port 8080, redirect from remote > nicku.org to www3.nicku.org:8080) seems not right yet; attempts to > click on the "Submit All Data" button on the admindb page just > return the same page, without any apparent action having taken place. Redirect is probably throwing away the POST data. See <http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.045.htp>. >2. I am running fetchmail as root, with a .fetchmailrc as shown below. > Does that look correct? Any suggestions? I don't know fetchmail. >3. the /var/log/mailman/smtp-failure log shows multiple (failed) > attempts to send mail to [EMAIL PROTECTED]; how do I > persuade mailman to send to the correct address? SMTPHOST = (and SMTPPORT = if it's not 25) in mm_cfg.py >4. Are there any special settings I need for mailman to match this > arrangement better? Currently the changes to my mm_cfg.py are: >DEFAULT_URL_HOST = 'www3.nicku.org:8080' >DEFAULT_EMAIL_HOST = 'nicku.org' >add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) This is not what you want. You want DEFAULT_URL_HOST = 'www3.nicku.org' and DEFAULT_URL_PATTERN = 'http://%s:8080/mailman/' Then you want to run fix_url to update the list attributes. See <http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.069.htp>. This will get the POST URL's on web forms going directly to the proper server and you won't lose data in the redirects. It will also put 'www3.nicku.org:8080' in visible URLs. If this is a problem because >Note that people access the web pages via >http://nicku.org/mailman/listinfo/camwest-discuss and >http://nicku.org/mailman/listinfo/camwest-announce. I don't know a solution, but I'm guessing it's OK because 'www3.nicku.org:8080' already appears in the browser's address bar after redirect. -- Mark Sapiro <[EMAIL PROTECTED]> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ 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/ 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
