On Thu, 17 Jan 2008, Hegedüs Ervin wrote:

> > A search_base-t eleve legfelülröl indítom, hogy mindent nézzen át. A
> nem a base hatarozza meg, hogy mit nez at - arra a _scope postfix
> konfig direktiva van.

Jogos! Elnézést kérek, rosszul fejeztem ki magam.


> csak hogy megbizonyosodj:
> ldapserch -b dc=cegnev,dc=hu -D ... \
> (&(objectClass=qmailUser)(|([EMAIL PROTECTED])([EMAIL 
> PROTECTED]))(accountStatus=active))
> ...
>
> ugye ad vissza talaltot.

Nem :-(
server:~#ldapsearch -b dc=agrosprint,dc=hu -D
(&(objectClass=qmailUser)(|([EMAIL PROTECTED])(|([EMAIL PROTECTED])([EMAIL 
PROTECTED]))(accountStatus=active))
-bash: syntax error near unexpected token `('

Azért sikerült elérnem:
server:~# postmap -q [EMAIL PROTECTED] ldap:/etc/postfix/ldap-aliases.cf
[EMAIL PROTECTED]

Most viszont a normal userre nem ad vissza semmit és valószínű ez okozza a
galibát.

Találgatás helyett inkább ide írnám a konkrét ldap-ra vonatkozó részeket:
main.cf
  home_mailbox = Maildir/
  alias_maps = hash:/etc/aliases, ldap:/etc/postfix/ldap-aliases.cf
  alias_database = hash:/etc/aliases

ldap-aliases.cf
  version = 3
  server_host = localhost
  search_base = dc=agrosprint,dc=hu
  scope = sub
  query_filter =
(&(objectClass=qmailUser)(|(mail=%s)(mailAlternateAddress=%s))(accountStatus=active))
  result_attribute = mailForwardingAddress

Érdekesség, ha az ldap-aliases.cf sorai elé írom az aliases_ prefixet,
akkor még az [EMAIL PROTECTED] címre sem ad vissza semmit. Ez a prefixes dolog 
most
jócskán összekavart... :-(

> nezd meg azt a "pszeudo-duplikaciot", illetve csak tenyleg a
> biztonsag kedveert: proxy_read_maps sorrend?

server:~#postconf -d | grep proxy_read_maps
proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps
$virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains
$relay_recipient_maps $relay_domains $canonical_maps
$sender_canonical_maps $recipient_canonical_maps $relocated_maps
$transport_maps $mynetworks

És itt a "mezei" userem:
dn: cn=szistvan,ou=Users,dc=agrosprint,dc=hu
cn: szistvan
uid: szistvan
userPassword: xxxxxxxxxxx
uidNumber: 5000
homeDirectory: /data/home/szistvan
objectClass: qmailUser
objectClass: inetOrgPerson
objectClass: posixAccount
objectClass: top
accountStatus: active
loginShell: /bin/bash
gidNumber: 1001
mailMessageStore: szistvan
mail: [EMAIL PROTECTED]
mailAlternateAddress: [EMAIL PROTECTED]
givenName: Szabo
sn: Istvan

 --
  (O__    ------------------------------------------------------
  //\                       /      Varosi Csokonai Konyvtar
 //  )                     |       Tel.: 59/503-152
 V__/_    [EMAIL PROTECTED]   \      [EMAIL PROTECTED]

_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz