[Mailman-Users] Re: Non-members allowed to post!
Larry Stone wrote: Sorry if this is a dumb question ... but what header indicates the envelope sender? None. The envelope sender is the return address (MAIL FROM: command) in the dialogue between the upstream mail server and your mail server. Ok, so then there is no way for Mailman to know the envelope sender, right? Mailman can only look at the mail that is piped into it from the MTA (sendmail in my case), so if the information isn't available on the headers, Mailman can't be aware of it. Are we really talking about the 'sender' mail header? david -- David Gibbs [EMAIL PROTECTED] Receipt of this message does not grant you permission to send me Unsolicited Commercial Email -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
[Mailman-Users] Re: Non-members allowed to post!
At 12:06 PM -0600 2005-03-09, David Gibbs wrote: Ok, so then there is no way for Mailman to know the envelope sender, right? Mailman can only look at the mail that is piped into it from the MTA (sendmail in my case), so if the information isn't available on the headers, Mailman can't be aware of it. It depends on how your MTA provides that information to the Local Delivery Agent. That information may or may not be made available in a header that is created by the local MTA, in which case Mailman could look at that. But without support from your local MTA, there is no other way that Mailman could know that information. Are we really talking about the 'sender' mail header? Some MTAs may encode that information in the Sender: header, yes. -- Brad Knowles, [EMAIL PROTECTED] Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See http://www.sage.org/ for more info. -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
Re: [Mailman-Users] Re: Non-members allowed to post!
Brad Knowles wrote: Are we really talking about the 'sender' mail header? Some MTAs may encode that information in the Sender: header, yes. At this point I'm 99% sure that Mailman is misinterpreting the 'X-MailScanner-From' header, because that's the only place that the '[EMAIL PROTECTED]' address is showing up. Here's a copy of the full headers (personal email address obfuscated) for a message that came from gmane. [EMAIL PROTECTED] is indeed a subscriber to the list in question. -- Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mail.midrange.com (8.13.1/8.13.1) with ESMTP id j29H988r031251 (version=TLSv1/SSLv3 cipher=DES-CBC3-SHA bits=168 verify=NO) for [EMAIL PROTECTED]; Wed, 9 Mar 2005 11:09:15 -0600 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1D94du-0006l2-Pj for [EMAIL PROTECTED]; Wed, 09 Mar 2005 18:06:42 +0100 Received: from 209-23-60-152.tvc-ip.com ([209.23.60.152]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for [EMAIL PROTECTED]; Wed, 09 Mar 2005 18:06:42 +0100 Received: from buck.calabro by 209-23-60-152.tvc-ip.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for [EMAIL PROTECTED]; Wed, 09 Mar 2005 18:06:42 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: [EMAIL PROTECTED] From: Buck Calabro [EMAIL PROTECTED] Subject: Re: Making sense of 4-byte binary fields Date: Wed, 9 Mar 2005 12:04:06 -0500 Lines: 17 Message-ID: [EMAIL PROTECTED] References: [EMAIL PROTECTED] Reply-To: Buck Calabro [EMAIL PROTECTED] X-Complaints-To: [EMAIL PROTECTED] X-Gmane-NNTP-Posting-Host: 209-23-60-152.tvc-ip.com X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4922.1500 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4925.2800 Sender: news [EMAIL PROTECTED] X-Gmane-MailScanner: Found to be clean X-Gmane-MailScanner: Found to be clean X-MailScanner-From: [EMAIL PROTECTED] X-MailScanner-To: [EMAIL PROTECTED] X-Virus-Scanned: ClamAV 0.83/758/Wed Mar 9 06:03:56 2005 on linux.midrange.com X-Virus-Status: Clean X-Greylist: Default is to whitelist mail, not delayed by milter-greylist-1.7.2 (mail.midrange.com [69.3.23.26]); Wed, 09 Mar 2005 11:09:15 -0600 (CST) -- david -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
[Mailman-Users] Re: Non-members allowed to post!
Brad Knowles wrote: Does any Mailman administrator have any agreement with Gmane, or is it just the users. I'm pretty sure it's the users. david -- David Gibbs [EMAIL PROTECTED] Receipt of this message does not grant you permission to send me Unsolicited Commercial Email -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp
Re: [Mailman-Users] Re: Non-members allowed to post!
David Gibbs wrote: At this point I'm 99% sure that Mailman is misinterpreting the 'X-MailScanner-From' header, because that's the only place that the '[EMAIL PROTECTED]' address is showing up. In http://mail.python.org/pipermail/mailman-users/2005-March/043346.html I said: quote If you remove any USE_ENVELOPE_SENDER = Yes from mm_cfg.py and put SENDER_HEADERS = ('from', 'reply-to', 'sender') into mm_cfg.py, then envelope sender won't be used at all. That might help. /quote and in http://mail.python.org/pipermail/mailman-users/2005-March/043354.html you replied quote I actually changed that in my mm_cfg.py file after this problem started in hopes that it would help. The original value was No, I changed it to Yes. Now the messages are held because 'news at sea.gmane.org' is not a member of the list. /quote I thought that meant that when you followed my suggestion (which removes envelope sender from consideration), that posts weren't accepted. Doesn't that prove that it is envelope sender and not misinterpretation of X-MailScanner-From: that allows the post through? When the message is piped to Mailman, There should be a Return-Path: header as the very first header which contains the envelope sender. If you give me permission, I'll post a very simple message to your list with envelope sender [EMAIL PROTECTED] and no header containing that address (except maybe an X-Authentication-Warning), and we'll see what happens. BTW, does your list have local archives? If so, the archive .mbox file has unix from lines at the beginning of each message (lines of the form From [EMAIL PROTECTED] date/time. It also has in my case at least, a Return-Path: header in each message. These contain the envelope sender. Here's a copy of the full headers (personal email address obfuscated) for a message that came from gmane. [EMAIL PROTECTED] is indeed a subscriber to the list in question. -- Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mail.midrange.com (8.13.1/8.13.1) with ESMTP id j29H988r031251 (version=TLSv1/SSLv3 cipher=DES-CBC3-SHA bits=168 verify=NO) for [EMAIL PROTECTED]; Wed, 9 Mar 2005 11:09:15 -0600 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1D94du-0006l2-Pj for [EMAIL PROTECTED]; Wed, 09 Mar 2005 18:06:42 +0100 Received: from 209-23-60-152.tvc-ip.com ([209.23.60.152]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for [EMAIL PROTECTED]; Wed, 09 Mar 2005 18:06:42 +0100 Received: from buck.calabro by 209-23-60-152.tvc-ip.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for [EMAIL PROTECTED]; Wed, 09 Mar 2005 18:06:42 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: [EMAIL PROTECTED] From: Buck Calabro [EMAIL PROTECTED] Subject: Re: Making sense of 4-byte binary fields Date: Wed, 9 Mar 2005 12:04:06 -0500 Lines: 17 Message-ID: [EMAIL PROTECTED] References: [EMAIL PROTECTED] Reply-To: Buck Calabro [EMAIL PROTECTED] X-Complaints-To: [EMAIL PROTECTED] X-Gmane-NNTP-Posting-Host: 209-23-60-152.tvc-ip.com X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4922.1500 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4925.2800 Sender: news [EMAIL PROTECTED] X-Gmane-MailScanner: Found to be clean X-Gmane-MailScanner: Found to be clean X-MailScanner-From: [EMAIL PROTECTED] X-MailScanner-To: [EMAIL PROTECTED] X-Virus-Scanned: ClamAV 0.83/758/Wed Mar 9 06:03:56 2005 on linux.midrange.com X-Virus-Status: Clean X-Greylist: Default is to whitelist mail, not delayed by milter-greylist-1.7.2 (mail.midrange.com [69.3.23.26]); Wed, 09 Mar 2005 11:09:15 -0600 (CST) -- And where did the above copy of the message come from? -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp