cPGreyList list_domains

rahnev

Well-Known Member
Jul 6, 2016
69
7
58
Bulgaria
cPanel Access Level
Root Administrator
Does the following uapi function cPGreyList list_domains read data from database or file and if yes, where it is located. I need to find a faster way to get a list of all enabled/disabled greylist domains. Using uapi and iterating it for all users is a bit slow.

Thanks in advance.
 

rbairwell

Well-Known Member
May 28, 2022
117
49
28
Mansfield, Nottingham, UK
cPanel Access Level
Root Administrator
I believe it is stored in an SQLite database at /var/cpanel/greylist/greylist.sqlite (with additional configurations in /etc/greylist_trusted_netblocks , /etc/greylist_common_mail_provider and /var/cpanel/greylist/conf ) and logs in /usr/local/cpanel/logs/cpgreylistd.log .

You might find looking at the files and documentation for /usr/local/cpanel/scripts/setup_greylist_db and /usr/local/cpanel/scripts/manage_greylisting useful.
 

rahnev

Well-Known Member
Jul 6, 2016
69
7
58
Bulgaria
cPanel Access Level
Root Administrator
The setup_greylist_db and manage_greylisting scripts are not for individual domains but for common greyling config...I already looked at /var/cpanel/greylist/greylist.sqlite and domains with greylising off are listed in opt_out_domains table.
 
Last edited: