Qmail Active Directory Authentication: Difference between revisions
Jump to navigation
Jump to search
(Created page with " Back<br> To authenticate Qmail Submssion/SMTPS against LDAP server instead of vpopmail download and compile https://github.com/qmtoaster/source/blob/main/qldapauth.c this file <pre> # 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...") |
No edit summary |
||
Line 1: | Line 1: | ||
[[Configuration#Qmail_LDAP_Authentication | Back]]<br> | [[Configuration#Qmail_LDAP_Authentication | Back]]<br> | ||
To authenticate Qmail Submssion/SMTPS against LDAP server instead of vpopmail download and compile [[https:// | To authenticate Qmail Submssion/SMTPS against LDAP server instead of vpopmail download and compile [[https://raw.githubusercontent.com/qmtoaster/source/refs/heads/main/qldapauth.c this]] file | ||
<pre> | <pre> | ||
# wget https://raw.githubusercontent.com/qmtoaster/source/main/qldapauth.c | # wget https://raw.githubusercontent.com/qmtoaster/source/main/qldapauth.c |
Latest revision as of 08:55, 2 November 2024
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" export LDAP_HOST="192.168.1.x" export LDAP_PORT=389 # qmailctl stop # qmailctl start Check for success (or failure) in /var/log/maillog. ...qldapauth[246984]: Auth succeded for: administrator@domain.tld:192.168.1.x or ...qldapauth[246984]: Auth failed for: administrator@domain.tld:192.168.1.x
*Email Client: Connection Security: SSL/TLS
Authentication Method: Normal Password