Fwd: making mailman work
richard at esplins.org
Thu Jun 18 16:31:59 MDT 2009
To get mailman running you need to (this is from memory):
* Lightly edit /etc/mailman/mm_cfg.py
* Configure apache to point to mailman
* Configure postfix or other mailer to send and receive email from your box (be careful not to be an open relay for spam)
* Setup the mailman list
* Setup the mailing lists that you want through the web interface
Then you need to go to http://MAILMAN_URL/admin to get a mailman page. Only publicly advertised lists will appear.
It sounds like you're almost there.
If I remember correctly, the Fully Qualified Domain Name (FQDN) is created by /etc/hostname plus /etc/resolv.conf. You need both setup properly so that when mailman asks python what box you are on it gets a hostname plus domain name (set /etc/hostname with a text editor and /etc/resolv.conf with DHCP or static). Though I think you can also give it what it wants by setting something in mm_cfg.py (DEFAULT_EMAIL_HOST and DEFAULT_URL_HOST?).
On Thursday 18 June 2009 15:41:05 Scott Jones <sanchiro at gmail.com> wrote:
> On Thu, Jun 18, 2009 at 2:19 PM, Kyle Waters<unum at unum5.org> wrote:
> > Scott Jones wrote:
> >> If I didn't create the 'mailman' list could that be keeping it from
> >> loading? What other things have to be in place for Mailman to start
> >> up?
> > I'm going to say yes that may be the reason, why didn't you create the
> > mailman list?. Is mailmanctl running? Did you install this with a
> > package manager? Which distro? Which MTA are you using?
> When I attempted creation of the mailman list, I got an error about my
> FQDN, that none was found. Yes mailmanctl is running. I installed this
> with apt-get. Ubuntu 9.04 desktop. MTA is exim4.
More information about the PLUG