Python mailmanctl

Posted May 15, 2017 4k views

Very recently I noticed at our server that a process/command named: python mailmanctl is running at our server consistently for last 8+ hours. I guess it is normal that mailmanctl is running, but like that? It’s even running under a specific user (In my mind looks like it is hanging).

Further more the process is duplicated like 20+ times, and some processes of the same command just have 0% CPU. Screenshot:

Regards, Simon

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
2 answers

Hi @developerc9740c6fa8b2fbffc
I don’t know python mailmanctl, but it has a very high CPU load for a mail server - unless you’re trafficing large amounts of mails.
I would have a look in the logs and then restart the service too. But you might get better expert help in the mailing list of mailman (or by reading the FAQ):

  • @hansen Those was my thoughts too (high CPU load).

    Another thing that is strange: mailman is not even configured at the server. I tried to restart the process via WHM, but can’t be done because it’s not configured. Further more: If I try to kill the process, it just returns no such process…

    Really creepy :P

    Ill check the link you provided out. Thanks!


On a stock CentOS 7.x Droplet, mailmanctl doesn’t seem to exist, at least not that I can find. The only mail application showing up is postfix.

Are you running a control panel? From what I can tell, cPanel and Webmin/Virtualmin do install it, so unless it is disabled from the CP, it’s normal for it to be running. In such a case, it’d be used to send e-mails and newsletters, or manage them for users.

If it’s not something that you installed, or that was installed by an application you’re using, then you’d want to look further in to why it’s running.