[Mailman-Users] Restart Mailman and IP help

John Dennis jdennis at redhat.com
Mon Oct 24 18:49:35 CEST 2005


On Sat, 2005-10-22 at 20:47 +0800, ML wrote:
> Hi,
> 
> I paid to have Mailman installed on my DirectAdmin CentOS server a few
> months ago, recently I had to change the server hostname and IP and Mailman
> no longer sends out emails! (the people that originally installed Mailman
> will fix the problem if I pay for a one hour support charge, but I believe
> it is just a matter of updating to the new IP or hostname)
> 
> Also:
> 1) I can¹t find the mm_cfg.py file! Where should it be?
> 2) how exactly do I restart mailman, what directory must I be in?
> 
> Does anyone know where on Mailman or server I need to enter/change the new
> IP or hostname?

CentOS is a repackaging of Red Hat Enterprise Linux, assuming your
consultant installed the Red Hat mailman rpm then the mailman source
files are in /usr/lib/mailman/Mailman. mm_cfg.py is also sym linked
from /etc/mailman/mm_cfg.py. You could also locate the files via "rpm
-ql mailman" or by reading /usr/share/doc/mailman-*/INSTALL.REDHAT
(unless CentOS changed the name, they are required to remove all
branding).

The mm_cfg we ship derives the host name from the socket networking
code, you don't have to explicitly set it in mm_cfg. However, if you
created a list and then changed the hostname you'll have to fix the
lists you already created because that information is embedded in the
list after creation. The mailman FAQ covers this topic in detail.
-- 
John Dennis <jdennis at redhat.com>




More information about the Mailman-Users mailing list