[Kolab-devel] [issue3610] Mail to unknown at something.example.com gets accepted and yields kolabmailboxfilter exit 38
Thomas Arendsen Hein
kolab-issues at intevation.de
Thu May 7 13:18:02 CEST 2009
New submission from Thomas Arendsen Hein <thomas at intevation.de>:
Kolab Server 2.2.1:
Mail from localhost (via telnet/nc) to unknown at example.com correctly gets
rejected with
550 5.1.1 <unknown at example.com>: Recipient address rejected: User unknown in
local recipient table
But when sending to unknown at something.example.com (probably) the
masquerade_domains feature kicks in and the mail gets accepted and passed to
kolabmailboxfilter which results in a bounce and postfix logs:
(Command died with status 38: "/kolab/bin/php". Command output: )
/kolab/var/kolab-filter/log/filter.log contains:
May 07 13:14:14 Kolab Filter [debug] [horde] Arguments: Horde_Argv_Values Object
(
[sender] => user at example.com
[recipient] => Array
(
[0] => unknown at example.com
)
[host] => cipactli.aztec.intevation.de
[client] => 127.0.0.1
[user] =>
[config] => /kolab/etc/kolab/kolabfilter.conf
)
[on line 244 of "/kolab/lib/php/Horde/Kolab/Filter/Base.php"]
May 07 13:14:14 Kolab Filter [info] [horde] Horde_Kolab_Filter_Content
successfully completed (sender=user at example.com, recipients=unknown at example.com,
client_address=127.0.0.1,
id=<20090507111359.E4B34343973C at cipactli.aztec.intevation.de>) [on line 141 of
"/kolab/lib/php/Horde/Kolab/Filter/Base.php"]
May 07 13:14:26 Kolab Filter [debug] [horde] Arguments: Horde_Argv_Values Object
(
[sender] => user at example.com
[recipient] => Array
(
[0] => unknown at example.com
)
[host] => cipactli.aztec.intevation.de
[client] => 127.0.0.1
[user] =>
[config] => /kolab/etc/kolab/kolabfilter.conf
)
[on line 244 of "/kolab/lib/php/Horde/Kolab/Filter/Base.php"]
May 07 13:14:26 Kolab Filter [debug] [horde] Arguments: Horde_Argv_Values Object
(
[sender] =>
[recipient] => Array
(
[0] => user at example.com
)
[host] => cipactli.aztec.intevation.de
[client] =>
[user] =>
[config] => /kolab/etc/kolab/kolabfilter.conf
)
[on line 244 of "/kolab/lib/php/Horde/Kolab/Filter/Base.php"]
May 07 13:14:26 Kolab Filter [debug] [horde] Filter_Incoming successfully
completed. [on line 167 of "/kolab/lib/php/Horde/Kolab/Filter/Incoming.php"]
May 07 13:14:26 Kolab Filter [info] [horde] Horde_Kolab_Filter_Incoming
successfully completed (sender=, recipients=user at example.com, client_address=,
id=<20090507111426.1B893343973D at cipactli.aztec.intevation.de>) [on line 141 of
"/kolab/lib/php/Horde/Kolab/Filter/Base.php"]
The last block is for the bounce message,
fatal.log does not show any new messages.
Despite the unsuccessful exit there is no indication of a problem in the
filter log!
Besides the filter problem I think that even with masquerade_domains the mail
should not get accepted, I'll look into this part.
----------
assignedto: wrobel
messages: 20060
nosy: martin, thomas, wilde, wrobel
priority: urgent
status: unread
title: Mail to unknown at something.example.com gets accepted and yields kolabmailboxfilter exit 38
topic: filter, server
___________________________________________________
Kolab issue tracker <kolab-issues at intevation.de>
<https://www.intevation.de/roundup/kolab/issue3610>
___________________________________________________
More information about the devel
mailing list