emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: New bug tracker server


From: Chong Yidong
Subject: Re: New bug tracker server
Date: Wed, 25 Nov 2009 11:31:13 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux)

Stefan Monnier <address@hidden> writes:

>>> I have finished setting up the new bug tracker, and it's almost ready to
>>> use now.  Everyone who's interested, please give it a try.
>>>
>>> The system is set up as follows.
>
>> Something is wrong with messages sent to more than one debbugs address
>> at the same time.
>
>> If I try to send a message to address@hidden, it works.
>> If I try to send a message to address@hidden, it works.
>
>> If I try to do both in one message (cc'ing or bcc'ing control), it
>> does not have the desired effect. Instead it ends up creating two new
>> duplicate bug reports. See bugs 4958 through 4965.
>
> Indeed, in that case the destination info in the "Received" header is
> probably missing.

Yeah, that's the problem.  I'm not sure how to solve this.  When you
send to, say, address@hidden, the mail header looks like this:

  Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
        by debbugs.gnu.org with esmtp (Exim 4.69)
        (envelope-from <address@hidden>)
        id 1ND2YX-0003mO-6P
        for address@hidden; Tue, 24 Nov 2009 16:04:13 -0500
  Received: from fencepost.gnu.org ([140.186.70.10])
        by debbugs.gnu.org with esmtp (Exim 4.69)
        (envelope-from <address@hidden>) id 1ND2YW-0003mJ-En
        for address@hidden; Tue, 24 Nov 2009 16:04:12 -0500

Based on the last "for address@hidden" line, the script
knows that the email was sent to 4957-quiet prior to going to the
moderation list.

When you send to address@hidden and BCC address@hidden, the headers
get stripped out:

  Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
        by debbugs.gnu.org with esmtp (Exim 4.69)
        (envelope-from <address@hidden>)
        id 1ND1u8-0003Wd-24
        for address@hidden; Tue, 24 Nov 2009 15:22:28 -0500
  Received: from fencepost.gnu.org ([140.186.70.10])
        by debbugs.gnu.org with esmtp (Exim 4.69)
        (envelope-from <address@hidden>)
        id 1ND1u7-0003WT-AY; Tue, 24 Nov 2009 15:22:27 -0500
  Received: from rgm by fencepost.gnu.org with local (Exim 4.67)
        (envelope-from <address@hidden>)
        id 1ND1u3-0004qm-49; Tue, 24 Nov 2009 15:22:23 -0500

I don't know why this happens, but unless someone can think of a fix, it
seems we have to either give up the practice of using BCC to manipulate
bugs, or abandon moderation via mailing list.  Thoughts?




reply via email to

[Prev in Thread] Current Thread [Next in Thread]