lug-bg: authldaprc на courier-imap (LDAP virtual domains, postfix)
- Subject: lug-bg: authldaprc на courier-imap (LDAP virtual domains, postfix)
- From: Lubomir Haralampiev <lubomir_ha@xxxxxxxx>
- Date: Mon, 04 Apr 2005 19:13:39 +0200
Здравейте,
Имам лек въпрос относно параметрите в authldaprc на courier-imap.
Ситуацията е следната:
postfix, виртуалните потребители на който са в LDAP директория. courier
само удостоверява тия отвън и чете Maildir-a.
един потребител има
uid: username
mail: username@xxxxxxxxxxxxxx
userPassword: МД5 криптирана
homeDirectory: testdomain.net/username/ (завършва с /, за да знае
postfix че трябва да хвърля вътре в Maildir формат)
postfix main.cf
-----------------
virtual_mailbox_domains = testdomain.net
virtual_mailbox_base = /var/mail/vhosts
Питаме ldap за mail=%s и той ни връща homeDirectory.
Дотук добре, казал един падайки от 40тия етаж минавайки покрай 10тия.
postmap -q lubo@xxxxxxxxxxxxxx ldap:/etc/postfix/ldap-aliases.cf
testdomain.net/lubo/
При изпращане на мейл от конзолата се появява ново съобщение в
/var/mail/vhosts/testdomain.net/lubo/
Сега идва authldaprc:
-----------
LDAP_MAIL uid
LDAP_HOMEDIR homeDirectory
LDAP_MAILROOT /var/mail/vhosts (If homeDirectory is not an
absolute path, define...)
LDAP_MAILDIR homeDirectory (If not specified, ./Maildir will
be used)
Та точно в последния ред ми е проблема:
courierauthtest lubo дава
Home directory: /var/mail/vhosts/testdomain.net/lubo
Maildir: testdomain.net/lubo/
и естествено в лога се появява
chdir testdomain.net/lubo/ nosuch file or directory
Мога ли при тази организация на нещата да задам правилния LDAP_MAILDIR и
как?
Иначе при:
virtual_mailbox_base = /
homeDirectory: /var/mail/vhosts/testdomain.net/username/
LDAP_MAILROOT = нищо, закоментиран
всичко е ток и жица. Тогава
courierauthtest lubo дава
Maildir: /var/mail/vhosts/testdomain.net/lubo/
Обаче горния вариант повече ми харесва, защото може и да се добяват
други домейни.
Знам, че има какво да се подобрява в самата концепция, но нека това не е
предмет на темата.
--
Lubomir Haralampiev
E-Mail: lubomir_ha@xxxxxxxx
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================
|