Your message dated Tue, 22 Feb 2011 16:47:49 -0300
with message-id <[email protected]>
and subject line Re: Bug#147004: Acknowledgement (postfix: ldap lookup
terminates on first failure on local_recipient_maps)
has caused the Debian Bug report #147004,
regarding postfix: ldap lookup terminates on first failure on
local_recipient_maps
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
147004: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=147004
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: postfix
Version: 1.1.4-2
Severity: important
As reported on IRC. Here are the logs. The domain was forced to
"dom.ain.dot" to protect the email addresses.
May 14 14:29:21 rimbaud amavisd[2275]: /var/spool/amavis/amavis-XX7uaaiG:
from=<[email protected]>,
to=<[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected]>
May 14 14:29:21 rimbaud amavisd[2275]: LDA is "/usr/sbin/sendmail", LDAARGS is
"-i -f [email protected] [email protected] [email protected]
[email protected] [email protected] [email protected]
[email protected] [email protected] [email protected]
[email protected] [email protected] [email protected]
[email protected] [email protected] [email protected]
[email protected] [email protected] [email protected]
[email protected] [email protected] [email protected]"
May 14 14:30:17 rimbaud amavisd[2275]: do_exit:679 - ending execution with 0
1C0C410EC is the queue ID of the message injected by AMAVIS above; Here are all
the logs for that message:
May 14 14:29:53 rimbaud postfix/smtpd[1696]: 1C0C410EC:
client=localhost[127.0.0.1]
May 14 14:30:06 rimbaud postfix/smtpd[1696]: reject: RCPT from
localhost[127.0.0.1]: 550 <[email protected]>: User unknown;
from=<[email protected]> to=<[email protected]>
May 14 14:30:12 rimbaud postfix/cleanup[1584]: 1C0C410EC:
message-id=<[email protected]>
May 14 14:30:16 rimbaud postfix/qmgr[8896]: 1C0C410EC:
from=<[email protected]>, size=3452, nrcpt=1 (queue active)
May 14 14:30:16 rimbaud postfix/smtpd[1696]: disconnect from
localhost[127.0.0.1]
May 14 14:30:22 rimbaud postfix/pipe[2186]: 1C0C410EC:
to=<[email protected]>, relay=cyrus, delay=29, status=sent (dom.ain.dot)
Notice that there is only one recipient. The match on futher recipients
stopped at the first miss.
The configuration for smtpd in main.cf has:
local_recipient_maps = ldap:ldapvirtualmapforwards, ldap:ldapvirtualmapdrops
and:
ldapvirtualmapforwards_query_filter =
(&(mail=%s)(|(mailforwardingaddress=*)(mailforwardingobject=*))(!(mailforwardingaddress=%s))(!(|(mailforwardingaddress="*|*")(mailforwardingadd
ress="*:*")(mailforwardingaddress="*/*"))))
ldapvirtualmapforwards_result_attribute = mailforwardingaddress
ldapvirtualmapforwards_special_result_attribute = mailforwardingobject
ldapvirtualmapforwards_server_host = localhost
ldapvirtualmapforwards_search_base = ou=mail,dc=xxxxxxxx,dc=xx,dc=xxx,dc=br
ldapvirtualmapforwards_bind = no
ldapvirtualmapforwards_cache = yes
ldapvirtualmapdrops_query_filter =
(&(mail=%s)(maildrop=*)(!(|(maildrop="*|*")(maildrop="*:*")(maildrop="*/*"))))
ldapvirtualmapdrops_result_attribute = maildrop
ldapvirtualmapdrops_special_result_attribute = mailforwardingobject
ldapvirtualmapdrops_server_host = localhost
ldapvirtualmapdrops_search_base = ou=mail,dc=xxxxxxxx,dc=xx,dc=xxx,dc=br
ldapvirtualmapdrops_bind = no
ldapvirtualmapdrops_cache = yes
I duplicated the problem, sending a message to two valid addresses, one
invalid, and then one valid address. Again, the address after the mismatch
never got the message.
--
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot
Henrique Holschuh
--- End Message ---
--- Begin Message ---
For some reason, I never got Ralf's reply, and I completely forgot about
this bug.
This bug has been dormant for too long, I will just close it. If I happen
across it again, I will open a new one.
--
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot
Henrique Holschuh
--- End Message ---