Python mailmanctl

May 15, 2017 299 views
Python Email CentOS

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: https://ibb.co/cT5NLk

Regards, Simon

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):
https://mail.python.org/mailman/listinfo/mailman-users

  • @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!

@developerc9740c6fa8b2fbffc

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.

Have another answer? Share your knowledge.