Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

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
============================================================================



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.