Bug#300585: marked as done (exim4-daemon-light: doesn't correctly handle Backslashes and Capitals in local user account names)

Debian Bug Tracking System owner@bugs.debian.org
Tue, 29 Mar 2005 15:03:23 -0800


Your message dated Wed, 30 Mar 2005 00:52:12 +0200
with message-id <20050329225212.GA1193@lefler.int.l21.ma.zugschlus.de>
and subject line Re: exim4-daemon-light: doesn't correctly handle Backslashes and Capitals in local user account names
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 20 Mar 2005 15:47:06 +0000
>From mh+debian-bugs@zugschlus.de Sun Mar 20 07:47:05 2005
Return-path: <mh+debian-bugs@zugschlus.de>
Received: from (torres.int.l21.ma.zugschlus.de) [217.151.83.1] (Debian-exim)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DD2dt-0002db-00; Sun, 20 Mar 2005 07:47:05 -0800
Received: from lefler.int.l21.ma.zugschlus.de ([192.168.130.38]:49134)
	by torres.int.l21.ma.zugschlus.de with esmtp (Exim 4.50)
	id 1DD2dX-0003tz-BV; Sun, 20 Mar 2005 16:46:43 +0100
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Marc Haber <mh+debian-bugs@zugschlus.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: exim4-daemon-light: doesn't correctly handle Backslashes and Capitals in
 local user account names
Forwarded: http://www.exim.org/mail-archives/exim-dev/2005-March/msg00103.html
X-Mailer: reportbug 3.8
Date: Sun, 20 Mar 2005 16:46:42 +0100
Message-Id: <E1DD2dX-0003tz-BV@torres.int.l21.ma.zugschlus.de>
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: exim4-daemon-light
Version: 4.50-1
Severity: normal
Tags: upstream

Hi,

exim refuses to deliver e-mail to local user accounts which have
backslashes or capitals in the account name. It looks like the
recipient's local part is lower cased and has backslash expansion done
to it before check_local_user compares against the local user database.

This makes delivery to user names like Debian-exim and or
DOMAIN\foo impossible.

For backslashes, this can be remedied by doubling the backslash
(DOMAIN\\foo). There is no remedy for the capital case.

Greetings
Marc

---------------------------------------
Received: (at 300585-done) by bugs.debian.org; 29 Mar 2005 22:52:14 +0000
>From mh+debian-packages@zugschlus.de Tue Mar 29 14:52:14 2005
Return-path: <mh+debian-packages@zugschlus.de>
Received: from 5301d.unt0.torres.l21.ma.zugschlus.de (torres.int.l21.ma.zugschlus.de) [217.151.83.1] (Debian-exim)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DGPZG-0006cc-00; Tue, 29 Mar 2005 14:52:14 -0800
Received: from lefler.int.l21.ma.zugschlus.de ([192.168.130.38]:51946)
	by torres.int.l21.ma.zugschlus.de with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA:32)
	(Exim 4.50)
	id 1DGPZE-0000zS-K7; Wed, 30 Mar 2005 00:52:12 +0200
Received: from mh by lefler.int.l21.ma.zugschlus.de with local (Exim 4.50)
	id 1DGPZE-0000K2-AY; Wed, 30 Mar 2005 00:52:12 +0200
Date: Wed, 30 Mar 2005 00:52:12 +0200
From: Marc Haber <mh+debian-packages@zugschlus.de>
To: Marc Haber <mh+debian-packages@zugschlus.de>,
	300585-done@bugs.debian.org
Subject: Re: Re: exim4-daemon-light: doesn't correctly handle Backslashes and Capitals in local user account names
Message-ID: <20050329225212.GA1193@lefler.int.l21.ma.zugschlus.de>
References: <E1DD2dX-0003tz-BV@torres.int.l21.ma.zugschlus.de> <20050320181935.GA9281@lefler.int.l21.ma.zugschlus.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20050320181935.GA9281@lefler.int.l21.ma.zugschlus.de>
User-Agent: Mutt/1.5.8i
Delivered-To: 300585-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no 
	version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

On Sun, Mar 20, 2005 at 07:19:35PM +0100, Marc Haber wrote:
> The capital case can be solved by setting caseful_local_part on the
> relevant routers. We need to decide whether to do that for the
> packages.

We decided not to do this and not being able to e-mail Debian-exim in
the default configuration. This is documented in the README.Debian file.

> The backslash being is necessary due to quoting issues.

That is natural according to the SMTP RFC, no need to document.

Closing this bug.

Greetings
Marc

-- 
-----------------------------------------------------------------------------
Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."    Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835