Postgrey won't Install / Email Greylisting

When I “install Postgrey now,” in the “email Greylisting” section of Virtualmin under “email messages,” it appears everything installs OK. However, I’m not able to start Postgrey after install. I get the below during install and then a message: “Greylisting is not available on this system : The Postgrey user postgrey does not exist
However, Virtualmin can attempt to automatically install the Postgrey greylisting package for you.”

I have checked “Bootup and Shutdown” in Webmin and Postgrey is set to start at boot. It shows a running status of “unknown.” I’m not sure where to look next. Any help is appreciated.

Installing the Postgrey package …
Installing package(s) with command /usr/bin/yum -y install postgrey …
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
Loading mirror speeds from cached hostfile

Dependencies Resolved

Package Arch Version Repository Size

postgrey noarch 1.34-1 virtualmin 46 k

Transaction Summary

Install 1 Package(s)

Total download size: 46 k
Installed size: 105 k
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : postgrey-1.34-1.noarch 1/1
warning: user postgrey does not exist - using root
Verifying : postgrey-1.34-1.noarch 1/1

postgrey.noarch 0:1.34-1

… install complete.
… installation completed successfully


What distribution/version is it that you’re using there?


Operating system CentOS Linux 6.8
Webmin version 1.831
Virtualmin version 5.05

Can anyone offer some suggestions?

Sadly, the lack of activity on the forums is one of the reasons I’m considering other options. Threads like this get little to no views and it looks like the support community just isn’t there anymore.

I see EPEL in some of the posts above, not sure if 3rd-party REPOS might be the problem (the other link which you already found, said something about wrong version of PERL caused their postgrey to not work)