Postfix - Imap - Ldap

 ( batorharcos | 2004. december 22., szerda - 10:37 )

Postfix - Imap - Ldap

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Sajat levelezo szervert uzemeltetek fix ip cimmel. Az smtp egy postfix es userek imap-on keresztul squirrelmail-el olvassak leveleiket. Eddig szuperul is mukodott. Azonban at szeretnek terni ldap-on keresztuli hitelesitesre.
Felraktam a slapd csomagot illetve az ldap utilst.
Hogyan tudom ravenni a postfixet es az imapot, hogy ldapot hasznaljon?

Relatíve egyszerűen. A postfixnek olvasd el a README.LDAP (vagy valami hasonló nevű) doksiját, asszem minta is van benne, de ha nincs is, google-be beírod, hogy postfix+ldap és fogsz kismillió mintát találni.

itt az én main.cf-em idevonatkozó része:

[code:1:edd90f92b4]
virtual_transport = virtual
virtual_mailbox_base = /var/spool/vmail
virtual_mailbox_maps = ldap:ldapvirtual
virtual_mailbox_domains = egyik.domainem masik.domainem
virtual_uid_maps = static:1004
virtual_gid_maps = static:100
virtual_mailbox_limit_maps = ldap:ldapquota
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = A cimzettnek megtelt a postafiokja. / The recipient is over quota.
virtual_overquota_bounce = yes

ldapvirtual_server_host = ldap.szerver.neve
ldapvirtual_server_port = 389
ldapvirtual_timeout = 5
ldapvirtual_bind = yes
ldapvirtual_bind_dn = cn=juzerke,o=szervezet
ldapvirtual_bind_pw = titok
[/code:1:edd90f92b4]

jah, a postfix-hez tedd fel a virtual delivery patch-et, amivel a virtuális kvótákat csinálom, nem tudom pontosan az URL-t, de google első 5 találata között megtalálod.

az IMAP terén én a Courier-IMAP-hoz tudok hozzászólni, nagyon nincs dokumentálva (ami van, az sem up-to-date) viszont kapsz tőlem ehhez is mintát:
[code:1:edd90f92b4]
LDAP_SERVER ldap.szerver.neve
LDAP_PORT 389
LDAP_BASEDN o=szervezet
LDAP_BINDDN cn=juzerke,o=szervezet
LDAP_BINDPW titok
LDAP_TIMEOUT 5
LDAP_AUTHBIND 1
LDAP_MAIL mailDirectory
LDAP_FILTER (objectClass=Person)
LDAP_GLOB_UID 1004
LDAP_GLOB_GID 100
LDAP_HOMEDIR homeDirectory
LDAP_MAILROOT /var/spool/vmail
[/code:1:edd90f92b4]

amire ügyelj: az LDAP attributumok megfelelő típusúak legyenek (például, ha a /var/spool/vmail/cn=userke,o=szervezet könyvtárba akarod tenni a leveleket, akkor DN-t nem adhatsz meg az LDAP_MAIL-nek, mert az nem string típusú.

a másik pedig, hogy - logikusan - az authldap egy lekéréssel kéri le az összes attributum értékét, ezért te nem használhatod fel ugyanazt az attributumot két helyen, mert "duplicate attribute" hibát fogsz kapni.
(ez így érthető?)

Koszonom a gyors reagalast. Igazsag szerint az ldap-al meg most ismerkedem. Atnezem a te configjaidat es talaltam mar doksit is, hozza. Igazabal a phpldapadmin-al probalom szerkeszteni az ldap adatbazist.

[quote:5b628d5d7d="mauzi"]jah, a postfix-hez tedd fel a virtual delivery patch-et, amivel a virtuális kvótákat csinálom, nem tudom pontosan az URL-t, de google első 5 találata között megtalálod.[/quote:5b628d5d7d]

[url]http://web.onda.com.br/nadal/[/url]

[quote:5b628d5d7d="mauzi"]az IMAP terén én a Courier-IMAP-hoz tudok hozzászólni, nagyon nincs dokumentálva (ami van, az sem up-to-date)[/quote:5b628d5d7d]

én ajánlom a dovecot-ot, ami nagyon könnyen konfigurálható és nekem jól dokumentált :-)

kapaszkodó:
http://wanderingbarque.com/mailserver.html
http://wiki.dovecot.fi/moin.cgi/DovecotOpenLdap