[Mailman-Users] German umlaut in From-line using outlook exchangewith closed lists

Werner Spirk Werner.Spirk at lrz.de
Wed Jan 12 15:56:51 CET 2011


On Wed, 12 Jan 2011, Werner Spirk wrote:

> On Wed, 12 Jan 2011, Werner Spirk wrote:
>
> >
> > Hello Mark,
> >
> > I put in your patch and it works !!
>
> That was mine: the test was sent to an open list
> sorry -- it didn't do
>

That's not really correct.
There are three cases:

1. the patch works if the sender is within the closed list
2. it doesn't work if the sender is in  accept_these_nonmembers
3. the DSN goes to the wrong address if the sender is not allowed
   to post to the list


Best regards
Werner





> >
> > On Tue, 11 Jan 2011, Mark Sapiro wrote:
> >
> > > Werner Spirk wrote:
> > >
> > > >
> > > >Mails sent from outlook exchange will not be sent to a closed list
> > > >when there is a German umlaut within the name like
> > > >
> > > >From: =?iso-8859-1?Q?Mai=2C_G=FCnter?= <Guenter.Mai at lrz.de>
> > > >
> > > >in general:
> > > >
> > > >Mail sent
> > > >From: =?iso-8859-1?Q?Surname=2C_Givenname?= <ADDRESS at lrz.de>
> > > >
> > > >causes an undeliverable message by mailman sent to
> > > >surname at mailman.lrz-muenchen.de, if the list in a closed list:
> > >
> > >
> > > It is not the umlaut that causes the problem. It is the comma.
> > >
> > >
> > > >Outlook Exchange goes conform with RFC 2047 .
> > >
> > >
> > > You are correct, but this is tricky. The intent of RFC 2047 section 5,
> > > rule 3 is that an encoded word such as
> > > =?iso-8859-1?Q?Mai=2C_G=FCnter?= when used as the real name portion of
> > > an address will not contain any of the characters which are not
> > > allowed unquoted in this context, and this is true of that encoded
> > > word.
> > >
> > > However, Mailman looks at the From: header, and because of the way it
> > > processes this, it sees an ascii decoded header value which looks like
> > > 'Mai, G?nter <Guenter.Mai at lrz.de>'. It then parses this and gets two
> > > email addresses, 'mai' and 'guenter.mai at lrz.de' because of the
> > > unquoted comma.
> > >
> > > For some purposes, such as determining whether a post is from a list
> > > member, Mailman considers all the addresses and will determine that
> > > this  is from a list member if 'guenter.mai at lrz.de' is a member, but
> > > if the post is held for some reason such as 'guenter.mai at lrz.de' is
> > > moderated, the notice to the user will be sent to only the first
> > > address 'mai' which is invalid.
> > >
> > > So, yes, you are correct that Mailman is not doing the right thing here.
> > >
> > > I've developed a patch that I think will fix this without any other
> > > side effects. I've attached that as rfc2047.patch.txt. Please try this
> > > patch and see if it solves your problems.
> > >
> > > --
> > > Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
> > > San Francisco Bay Area, California    better use your sense - B. Dylan
> > >
> > >
> >
> >
> >   +--------------------------------------------------------------------+
> >   | Werner Spirk                .    .       Tel.:  +49 89  35831 8707 |
> >   | Leibniz-Rechenzentrum      (_)  (_)      Fax :  +49 89  35831 8507 |
> >   | Boltzmannstr. 1            | |  | |                                |
> >   | 85748 Garching             |o|  |o|      Email: Spirk at lrz.de       |
> >   |                            | |/\| |                                |
> >   | Deutschland               bei München    http://www.lrz.de/~spirk/ |
> >   +--------------------------------------------------------------------+
> >
>
>
>   +--------------------------------------------------------------------+
>   | Werner Spirk                .    .       Tel.:  +49 89  35831 8707 |
>   | Leibniz-Rechenzentrum      (_)  (_)      Fax :  +49 89  35831 8507 |
>   | Boltzmannstr. 1            | |  | |                                |
>   | 85748 Garching             |o|  |o|      Email: Spirk at lrz.de       |
>   |                            | |/\| |                                |
>   | Deutschland               bei München    http://www.lrz.de/~spirk/ |
>   +--------------------------------------------------------------------+
>


  +--------------------------------------------------------------------+
  | Werner Spirk                .    .       Tel.:  +49 89  35831 8707 |
  | Leibniz-Rechenzentrum      (_)  (_)      Fax :  +49 89  35831 8507 |
  | Boltzmannstr. 1            | |  | |                                |
  | 85748 Garching             |o|  |o|      Email: Spirk at lrz.de       |
  |                            | |/\| |                                |
  | Deutschland               bei München    http://www.lrz.de/~spirk/ |
  +--------------------------------------------------------------------+


More information about the Mailman-Users mailing list