# --- Passdb : authentication via SQL ---
passdb sql {
default_password_scheme = SHA512-CRYPT
- query = SELECT password FROM users WHERE username='%{user}';
+ query = SELECT password FROM emails WHERE username='%{user}';
}
# --- Userdb : user data(home, uid, gid) via SQL ---
#
userdb sql {
- query = SELECT 'clement' AS uid,'mail' AS gid, \
- '/var/spool/clement/mails/%{user | domain}/%{user | username}' \
- AS home, \
- 'maildir:~/dovecot' AS mail, \
- '*:storage='||mxmgbytes||'M' AS quota_rule FROM userprofile WHERE prfid=(SELECT prfid FROM users WHERE username='%{user}')
+ query = SELECT 'mailleur' AS uid,'mail' AS gid, \
+ '/var/spool/mailleur/mails/%{user | domain}/%{user | username}' \
+ AS home,'maildir:~/dovecot' AS mail, \
+ FROM emails WHERE email='%{user}')
}