From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23289 invoked by alias); 24 Oct 2008 17:05:49 -0000 Received: (qmail 23270 invoked by uid 22791); 24 Oct 2008 17:05:47 -0000 X-Spam-Check-By: sourceware.org Received: from maeder.org (HELO maeder.org) (192.220.73.146) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 24 Oct 2008 17:04:58 +0000 Received: (qmail 69090 invoked by uid 18834); 24 Oct 2008 17:04:56 -0000 Received: from unknown (HELO maeder.org) ([127.0.0.1]) (envelope-sender ) by 127.0.0.1 (qmail-ldap-1.03) with SMTP for ; 24 Oct 2008 17:04:56 -0000 To: overseers@sourceware.org Cc: cygwin@cygwin.com From: Herb Maeder In-reply-to: Corinna Vinschen 's message of Fri, 24 Oct 2008 10:30:08 +0200. Subject: Re: [Fwd: Apologies for multiple messages (Please Help!)] Date: Fri, 24 Oct 2008 17:05:00 -0000 Message-ID: <69087.1224867896@maeder.org> X-IsSubscribed: yes Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com X-SW-Source: 2008-10/txt/msg00492.txt.bz2 On 24 Oct 2008 10:30:08 +0200, Corinna Vinschen wrote: > we have a strange mail duplication here on the cygwin ML. The > mail with Message ID <0ML4cO-1Kt7yy1h2s-000U3k@mx.kundenserver.de> > is duplicated over and over again. Could something on sourceware > be the culprit? Now that is interesting! I see the message come back to me with no Message-ID in the headers (sample included below, with '@' and '.' replaced to protect the innocent). I have a theory as to what's going on... I believe that adding the Message-ID field is the responsibility of the MUA. But some mail servers add a Message-ID if it is missing. I just verified that my MUA was not creating the Message-ID field, and I'm guessing that one got added somewhere along the way to Corinna's mailbox. I don't think that the missing Message-ID is the root cause of the mail duplication problem. But I do believe that the missing Message-ID causes the workaround to the problem to fail. I'm guessing that the sourceware.org server may detect and prevent duplicated messages based on the Message-ID field. But since there wasn't one in my message, that mechanism did not work. (I've got a hunch that the root cause may be some miscommunication between the servers due to timeouts or something, but I have no way to verify that). In any case, if my guess about the misssing Message-ID is correct, then I believe that a few of things should be done: 1) I should make sure that my MUA generates the Message-ID field on outgoing messages. I believe that I have fixed this now (and this message should have a "@maeder.org" Message-ID). 2) If the cygwin mail server is truly depending on Message-ID to stop this message duplication, it should somehow ensure that it is always there. One option would be to prevent posts to the list that are missing the Message-ID field (with some reasonable return error message to the sender). NOTE: I'm not sure if generating a Message-ID field on the cygwin mail server would work (that might just add a unique Message-ID on each duplicated message, I'm not sure). 3) Determine and fix the root of the duplication problem (though I'm not sure how feasible this would really be). I think most modern MUA's add the Message-ID field, but it is not a strict requirement. Implementing something for 2) above may help avoid the duplication problem for mail sent from misconfigured and/or old school mail clients (nmh in my case). How to stop the still repeating evil message? I still haven't a clue... Herb. >From cygwin-return-145237-maeder-cygml=maeder DOT org AT cygwin DOT com Thu Oct 23 20:44:41 2008 Return-Path: Delivered-To: maeder-cygml AT maeder DOT org Received: (qmail 87667 invoked by uid 18834); 23 Oct 2008 20:44:41 -0000 Received: from unknown (HELO sourceware DOT org) ([209.132.176.174]) (envelope-sender ) by 192.220.73.146 (qmail-ldap-1.03) with SMTP for ; 23 Oct 2008 20:44:41 -0000 Received: (qmail 31157 invoked by alias); 23 Oct 2008 20:44:40 -0000 Received: (qmail 31140 invoked by uid 22791); 23 Oct 2008 20:44:38 -0000 X-Spam-Check-By: sourceware DOT org Received: from maeder DOT org (HELO maeder DOT org) (192.220.73.146) by sourceware DOT org (qpsmtpd/0.31) with ESMTP; Thu, 23 Oct 2008 20:43:33 +0000 Received: (qmail 86029 invoked by uid 18834); 23 Oct 2008 20:43:31 -0000 Received: from unknown (HELO maeder DOT org) ([127.0.0.1]) (envelope-sender ) by 127.0.0.1 (qmail-ldap-1.03) with SMTP for ; 23 Oct 2008 20:43:31 -0000 To: cygwin AT cygwin DOT com From: Herb Maeder In-reply-to: "Manning, Sid" 's message of Mon, 20 Oct 2008 11:53:19 PDT. Subject: Re: Compile time Local Cygwin vs. VMware session on same system Date: Thu, 23 Oct 2008 13:43:30 -0700 X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Status: RO X-Status: X-Keywords: X-UID: 4142 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/