Hello @all,

after setting up ldap and working for a while, something is screwed up again.
Although the address is found in the first run, a second query without local 
part is fired.
What may be wrong here?

main.cf says:
myhostname = localhost
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = localhost
virtual_alias_domains = v50993.topnetworks.de
virtual_alias_maps = ldap:/etc/postfix/ldap-aliases.cf

ldap-aliases.cf says.
server_host = localhost
search_base = dc=oknw
bind_dn = uid=postfix,cn=staff,dc=oknw
bind_pw = XXXX
version = 3
query_filter =  (&(mail=%s)(objectClass=mailAccount))
result_attribute = forward

client-error: 
rcpt to: j...@v50993.topnetworks.de
550 5.1.1 <j...@v50993.topnetworks.de>: Recipient address rejected: User 
unknown in virtual alias table

slapd loggs:
ec 26 23:50:57 v50993 postfix/smtpd[24365]: connect from 
dslb-084-063-033-020.pools.arcor-ip.net[84.63.33.20]
Dec 26 23:51:11 v50993 slapd[22134]: conn=14 fd=13 ACCEPT from 
IP=127.0.0.1:44809 (IP=127.0.0.1:389)
Dec 26 23:51:11 v50993 slapd[22134]: conn=14 op=0 BIND 
dn="uid=postfix,cn=staff,dc=oknw" method=128
Dec 26 23:51:11 v50993 slapd[22134]: conn=14 op=0 BIND 
dn="uid=postfix,cn=staff,dc=oknw" mech=SIMPLE ssf=0
Dec 26 23:51:11 v50993 slapd[22134]: conn=14 op=0 RESULT tag=97 err=0 text=
Dec 26 23:51:11 v50993 slapd[22134]: conn=14 op=1 SRCH base="dc=oknw" scope=2 
deref=0 filter="(&(mail=...@v50993.topnetworks.de)(objectClass=mailAccount))"
Dec 26 23:51:11 v50993 slapd[22134]: conn=14 op=1 SRCH attr=forward
Dec 26 23:51:11 v50993 slapd[22134]: conn=14 op=1 SEARCH RESULT tag=101 err=0 
nentries=1 text=
Dec 26 23:51:11 v50993 slapd[22134]: conn=14 op=2 SRCH base="dc=oknw" scope=2 
deref=0 filter="(&(ma...@v50993.topnetworks.de)(objectClass=mailAccount))"
Dec 26 23:51:11 v50993 slapd[22134]: conn=14 op=2 SRCH attr=forward
Dec 26 23:51:11 v50993 slapd[22134]: conn=14 op=2 SEARCH RESULT tag=101 err=0 
nentries=0 text=
Dec 26 23:51:11 v50993 postfix/smtpd[24365]: NOQUEUE: reject: RCPT from 
dslb-084-063-033-020.pools.arcor-ip.net[84.63.33.20]: 550 5.1.1 
<j...@v50993.topnetworks.de>: Recipient address rejected: User unknown in 
virtual alias table; from=<s...@s> to=<j...@v50993.topnetworks.de> proto=SMTP

Thanks in advance,
Keep smiling
yanosz

Reply via email to