Qmail LDAP Authentication
Back
To authenticate Qmail Submssion/SMTPS against LDAP server instead of vpopmail download and compile [this] file
# wget https://raw.githubusercontent.com/qmtoaster/source/main/qldapauth.c # dnf install openldap-devel # g++ -o qldapauth qldapauth.cpp -lldap # mv qldapauth /home/vpopmail/bin # chown vpopmail:vchkpw /home/vpopmail/bin/qldapauth # chmod 755 /home/vpopmail/bin/qldapauth Change Submission & SMTPS run files: #VCHKPW="/home/vpopmail/bin/vchkpw" VCHKPW="/home/vpopmail/bin/qldapauth" # qmailctl stop # qmailctl start You should be good to go. Check for success (or failure) in /var/log/maillog, add to run file export LDAP_HOST="192.168.1.x" export LDAP_PORT=389 ...qldapauth[246984]: Auth succeded for: administrator@roosmem.org:192.168.1.x or ...qldapauth[246984]: Auth failed for: administrator@roosmem.org:192.168.1.x