[Mailman-Users] mailman problem with local sender

Joseph Scott joseph.scott at owp.csus.edu
Thu Jan 27 17:48:04 CET 2000


	Hey, fancy meeting you here :-)

Gregory Sutter wrote:
> 
> I have a problem with my freshly-installed Mailman 1.1.  When a mail is
> sent to a list, it goes through properly.  Everything works fine.
> *Unless* the sender is on the list host.  In that case, a duplicate
> is also made and is held in sendmail (8.9.3)'s queue until mailman's "post"
> script is killed.  At that time the duplicate is sent out to all list
> members and the zombie processes (one sh, one python) that were being
> held open finally get cleaned up.
> 
> Python 1.5.2 (#2, Jun 10 1999, 15:33:16)  [GCC 2.7.2.1] on freebsd3

	The same basic setup here at work running on a FreeBSD 3.3 box, I
haven't seen this problem, let's see what may be different.

> 
> List of processes being held open:
> 44829  ??  Is     0:00.01 sendmail -oem -oi -N failure -R full -- test at foo.org
> 44830  ??  Is     0:00.00 sh -c /usr/local/mailman/mail/wrapper post test
> 44831  ??  I      0:00.22 /usr/local/bin/python -S /usr/local/mailman/scripts/post test
> 44832  ??  Z      0:00.00  (python)
> 44833  ??  Z      0:00.00  (sh)
> 
> Sendmail logs from the message:
> Jan 27 00:31:17 <2.6> soivah sendmail[44827]: AAA44827: from=gsutter, size=456,
> class=0, pri=30456, nrcpts=1, msgid=<20000127003117.A42391 at soivah.foo.org>, rel
> ay=gsutter at localhost
> Jan 27 00:31:17 <2.6> soivah sendmail[44827]: AAB44827: clone AAA44827, owner=te
> st-admin
> Jan 27 00:31:18 <2.6> soivah sendmail[44840]: AAA44840: from=<test-admin at foo.or
> g>, size=924, class=-60, pri=138924, nrcpts=1, msgid=<20000127003117.A42391 at azaz
> el.foo.org>, proto=ESMTP, relay=localhost [127.0.0.1]
> Jan 27 00:31:20 <2.6> soivah sendmail[44841]: AAA44840: to="|IFS=' ' && exec /us
> r/local/bin/procmail -f- || exit 75 #gsutter", ctladdr=<gsutter at foo.org> (1001/
> 20), delay=00:00:02, xdelay=00:00:02, mailer=prog, stat=Sent

	From this last log entry here it shows that you are running procmail
via a .forward, I wonder if procmail may be doing something strange. 
On the machine that I've got we're using procmail for local delivery,
not via a .forward

> 
> This only happens when the sender is local, on the same box as the
> Mailman installation.
> 
> Are there known issues with this situation?  Can I provide more
> information to aid in analysis?

	Like I mentioned before, doing the same thing here, it looks like the
only difference is that you are using procmail via a .forward.  One
thing you might want to try is taking procmail out of your .forward
and see if procmail is doing something strange.

> 
> Greg

-- 

Joseph Scott
joseph.scott at owp.csus.edu
Office Of Water Programs - CSU Sacramento




More information about the Mailman-Users mailing list