Symptoms
cPanel is accessed to work with existing mailing lists but they do not display in the cPanel user interface.
Cause
There are a few reasons why Mailman lists may not be showing in cPanel. The main issue is due to one of the lists being corrupted. This is able to be seen by executing the following:
# /usr/local/cpanel/3rdparty/mailman/bin/list_lists
If you receive an error from the above command, one of the mailling lists is corrupted.
Resolution
To recover this file, you will want to restore these from a recent cPanel backup.
For more on how to do this, please see the following article:
How to manually extract individual files from a cPanel backup with the tar utility
In the event that you do not have a backup to restore from, you will want to move the list data aside and re-create the mailing list.
- Log in as the
rootuser via SSH, or using the Terminal in WHM. -
Move the old list aside:
# mv -v /usr/local/cpanel/3rdparty/mailman/lists/listname_domain.tld{,.$(date +%s)}
Note: Replace
listname_domain.tldwith the lists name you want to regenerate. - Re-create the mailing list within cPanel.
-
Verify that no lists report any errors with the following command:
# /usr/local/cpanel/3rdparty/mailman/bin/list_lists
Comments
0 comments
Article is closed for comments.