[Mailman-Users] bad Reply-To in subscription confirmation
Richard Barrett
R.Barrett at ftel.co.uk
Fri Sep 29 13:03:43 CEST 2000
Tokio Kikuchi <tkikuchi at is.kochi-u.ac.jp> has posted the solution to
this problem.
I've posted the fix as the following patch on sourceforge:
https://sourceforge.net/patch/?func=detailpatch&patch_id=101701&group_id=103
Tokio Kikuchi <tkikuchi at is.kochi-u.ac.jp> said
>Hi,
>
>I think I traced a bug in 2.0beta6
>
>in Mailman/Handlers/CookHeaders.py
>
> > #
> > # Reply-To: munging. Do not do this if the message is "fast tracked",
> > # meaning it is internally crafted and delivered to a specific user,
> > # or if there is already a reply-to set. If the user has set
> > # one we assume they have a good reason for it, and we don't
> > # second guess them.
> > if not fasttrack or msg.get('reply-to'):
>this line should be
> if not fasttrack and not msg.get('reply-to'):
>
>Sorry but I have no time to use diff.
>
>This bug caused confirm message to go list address
>in some cases (cf. -users discussion)
>
>Tokio
>Hi
>
>Yup,
>
>it also fails under email type subscriptions.
>
>Ie if the reply_goes_to_list option is set to this list then a user cannot
>simply reply as the reply-to header is not set correctly.
>
>I will try and figure it out, but being a novice at python etc I may not
>come up with the goods :(
>
>
>
>
>Best regards
>
>DBs
>Technical Director
>http://www.BarrysWorld.com
>ICQ: 2261786
>
>
> > -----Original Message-----
> > From: Richard Barrett [mailto:R.Barrett at ftel.co.uk]
> > Sent: Friday, September 29, 2000 11:10 AM
> > To: DBs (Mailing List)
> > Subject: RE: [Mailman-Users] bad Reply-To in subscription confirmation
> >
> >
> > I'm running 2.0beta6.
> >
> > I have found a definite bug (or is it a feature?) in the headers of
> > outgoing confirmation requests.
> >
> > It appears that if:
> >
> > 1. The user is trying to subscribe from the web interface.
> >
> > 2. The reply_goes_to_list option on the General Options of a list is
> > set to "This list" or "Explicit address" rather than poster then a
> > Reply-To header is inserted.
> >
> > When the subscribing user tries to confirm by doing a simple reply,
> > the reply does not get sent to the <list name>-request mail name but
> > to the <list name> mail name of the explicit address.
> >
> > This problem may also appear with majordomo style mail subscriptions,
> > I haven't checked that scenario yet.
> >
> > I'm trying to ascertain exactly why the insertion of the Reply-To
> > header is not suppressed when the outgoing confirmation request is
> > generated. If nobody else beats me to it I'll try and generate a
> > patch to correct this. That is, unless somebody posts a convincing
> > denial of the problem I'm seeing.
> >
> >
> > "DBs (Mailing List)" <dbsml at barrysworld.com> said:
> > >I too get this.
> > >
> > >If you subscribe over the web interface the reply-to address is set
> > >correctly to listname-request. If you do it via email the
> > -request part is
> > >omitted.
> > >
> > >Spent hours looking thru the python source, but being a non-python user,
> > >achieved not a lot :)
> > >
> > >
> > >Best regards
> > >
> > >DBs
> > >Technical Director
> > >http://www.BarrysWorld.com
> > >ICQ: 2261786
> > >
> > >
> > > > -----Original Message-----
> > > > From: mailman-users-admin at python.org
> > > > [mailto:mailman-users-admin at python.org]On Behalf Of Chad Jones
> > > > Sent: Thursday, September 28, 2000 4:54 PM
> > > > To: mailman-users at python.org
> > > > Subject: [Mailman-Users] bad Reply-To in subscription confirmation
> > > >
> > > >
> > > > Below is the header of a subscription confirmation email,
> > the kind you get
> > > > when you subscribe via email. The reply is supposed to go
> > to the -request
> > > > address but there's a Reply-To which directs the reply to
> > the regular list
> > > > address, which triggers the "moderator approval."
> > > >
> > > > Is there a way to fix this or can I just turn off the
> > confirmation option?
> > > > I have about 100 new users who are going to try to subscribe
> > today and it
> > > > would be nice if I could get this to work. I'm using mailman 2.0b6.
> > > >
> > > > Here is the header:
> > > >
> > > > Return-Path: <advisors-admin at lists.centerx.gseis.ucla.edu>
> > > > Received: from norbert.gseis.ucla.edu (149.142.5.98) by
> > tep.gseis.ucla.edu
> > > > with
> > > > ESMTP (Eudora Internet Mail Server 2.2.2); Thu, 28 Sep 2000
> > > > 08:34:52 -0700
> > > > Received: from norbert.gseis.ucla.edu (mailman at localhost [127.0.0.1])
> > > > by norbert.gseis.ucla.edu (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1)
> > > > with ESMTP
> > > > id IAA00370
> > > > for <xlists at tep.gseis.ucla.edu>; Thu, 28 Sep 2000 08:37:01 -0700
> > > > Date: Thu, 28 Sep 2000 08:37:01 -0700
> > > > Message-Id: <200009281537.IAA00370 at norbert.gseis.ucla.edu>
> > > > Subject: advisors -- confirmation of subscription -- request 661850
> > > > From: advisors-request at lists.centerx.gseis.ucla.edu
> > > > To: xlists at tep.gseis.ucla.edu
> > > > X-Ack: no
> > > > Sender: advisors-admin at lists.centerx.gseis.ucla.edu
> > > > Errors-To: advisors-admin at lists.centerx.gseis.ucla.edu
> > > > X-BeenThere: advisors at lists.centerx.gseis.ucla.edu
> > > > X-Mailman-Version: 2.0beta6
> > > > Precedence: bulk
> > > > Reply-To: advisors at lists.centerx.gseis.ucla.edu
> > > > List-Help:
> > > > <mailto:advisors-request at lists.centerx.gseis.ucla.edu?subject=help>
> > > > List-Post: <mailto:advisors at lists.centerx.gseis.ucla.edu>
> > > > List-Subscribe:
> > > > <http://lists.centerx.gseis.ucla.edu/mailman/listinfo/advisors>,
> > > >
><mailto:advisors-request at lists.centerx.gseis.ucla.edu?subject=subscribe>
> > > List-Id: <advisors.lists.centerx.gseis.ucla.edu>
> > > List-Unsubscribe:
> > > <http://lists.centerx.gseis.ucla.edu/mailman/listinfo/advisors>,
> > >
><mailto:advisors-request at lists.centerx.gseis.ucla.edu?subject=unsubscribe>
> > > List-Archive: http://lists.centerx.gseis.ucla.edu/pipermail/advisors/
> > >
> > >
> > > ------------------------------------------------------
> > > Mailman-Users maillist - Mailman-Users at python.org
> > > http://www.python.org/mailman/listinfo/mailman-users
> > >
> >
> >
> >------------------------------------------------------
> >Mailman-Users maillist - Mailman-Users at python.org
> >http://www.python.org/mailman/listinfo/mailman-users
------------------------------------------------------------------
Richard Barrett, PostPoint 27, e-mail:r.barrett at ftel.co.uk
Fujitsu Telecommunications Europe Ltd, tel: (44) 121 717 6337
Solihull Parkway, Birmingham Business Park, B37 7YU, England
"Democracy is two wolves and a lamb voting on what to have for
lunch. Liberty is a well armed lamb contesting the vote."
Benjamin Franklin, 1759
------------------------------------------------------------------
More information about the Mailman-Users
mailing list