Great Circle Associates Majordomo-Workers
(April 1995)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: Re: approve and From lines
From: "Loren Miller" <Loren . Miller @ marketing . wharton . upenn . edu>
Organization: Wharton Marketing Department
Date: Fri, 7 Apr 1995 13:54:20 EST
To: "John P. Rouillard" <rouilj @ cs . umb . edu>
Cc: majordomo-workers @ GreatCircle . COM
Priority: normal
Reply-to: loren @ marketing . wharton . upenn . edu

John Rouillard writes:

>I'm having a rough time picturing your bug. Do you have an example
>to share? Offhand it sounds like the majordomo user is not trusted
>by sendmail, but I am not really sure what the problem is.

I'm running a list, call it listname, in both a direct version and a 
digested version, called respectively listname and listname-digest.

The majordomo user is major:major, which is in the trusted list for
sendmail. The owner of the list is loren:users, which is not in the
trusted list for sendmail. Email sent to the list that bounces for
some reason is sent to loren to be approved. Assuming the message
should go to the list, as loren I pipe the message to approve.
Current behavior seems to be thus: the message goes to the direct
version of the mailing list with the original, correct From line. So
far so good. But the mailing list also has a digested version, and
when the file gets written into the Digests/listname-digest directory
the original From line is prepended with a ">" character and another
>From line with value owner-listname is inserted above it in the
headers. When this file is processed by digest it discards the
original From line and keeps the new, wrong one, thereby losing the
original sender information in the digest version of the mailing
list.

Here is the corresponding section of /etc/aliases.

* * *

listname: "|/usr/local/majordomo/bin/wrapper resend -l listname -h host.wharton.upenn.edu listname-outgoing"
listname-digest: listname

listname-owner: majordomo-owner
owner-listname: listname-owner
listname-approval: loren
listname-digest-owner: listname-owner
owner-listname-digest: listname-digest-owner

listname-outgoing: :include:/usr/local/mail/Lists/listname, listname-digestify
listname-digestify: "|/usr/local/majordomo/bin/wrapper digest -r -C -l listname-digest listname-digest-outgoing"
listname-digest-outgoing: :include:/usr/local/mail/Lists/listname-digest

listname-request: "|/usr/local/majordomo/bin/wrapper request-answer listname"
listname-digest-request: "|/usr/local/majordomo/bin/wrapper request-answer listname-digest"
listname-digest-approval: loren

* * *

I inherited this from a previous version of majordomo so there may 
be some incorrect flags in the digestify line. If something of that 
sort leaps to attention don't hesitate to notify me. Otherwise, I 
think there's a problem in digest or resend or ... I don't know where 
else it might be.

Which file do you think I should be hacking to fix this behavior?


--
+++++++++++++++++++++++23
Loren Miller              LOREN@marketing.wharton.upenn.edu
Life at the water's edge is the real life for men and women


Follow-Ups:
Indexed By Date Previous: Re: 3 problems: (1) majordomo erasing lists, (2) echo help, (3) medit
From: "John P. Rouillard" <rouilj@cs.umb.edu>
Next: Re: approve and From lines
From: "John P. Rouillard" <rouilj@cs.umb.edu>
Indexed By Thread Previous: Re: approve and From lines
From: "John P. Rouillard" <rouilj@cs.umb.edu>
Next: Re: approve and From lines
From: "John P. Rouillard" <rouilj@cs.umb.edu>

Google
 
Search Internet Search www.greatcircle.com