[Mailman-Users] help with rather time-sensitive dilemma??

J C Lawrence claw at 2wire.com
Wed Jul 11 23:27:08 CEST 2001


On Wed, 11 Jul 2001 13:42:13 -0700 
arandall  <Amanda> wrote:

> Well, I'll tell you what I know so far....
J> What happens if you run mail or mailx from the command line and
J> send a message to the owner address (testlist-owner at tux)?  Does
J> it get delivered?

> Using "mail" from the command line to send mail to testlist-owner
> does not arrive. Mailx? was ist das?

Mailx is another name of theold BSD mail utility.

J>  What happens if you telnet to port 25 on the localhost and
J>  hand-write a message to the owner address?  Does it
J>  get delivered?

> Same thing. qmail's accepting it, but it never arrives.

Now we're making progress.

Please repeat the same experiments using your address instead of
-owner.  They should all succeed this time, but we need to check to
make absolutely sure where the fences are.

> And the telnet sessions look like this in /var/log/syslog (which
> is where qmail does its thing): 

> Jul 11 12:49:26 tux qmail: 994880966.397577 new msg 114919
> Jul 11 12:49:26 tux qmail: 994880966.397875 info msg 114919: bytes 305 from <amanda> qp 10092 uid 507
> Jul 11 12:49:26 tux qmail: 994880966.414473 starting delivery 9: msg 114919 to local testlist-admin at tux.[foo.bar]
> Jul 11 12:49:26 tux qmail: 994880966.414749 status: local 1/10 remote 0/20
> Jul 11 12:49:27 tux qmail: 994880967.566871 delivery 9: success: did_0+0+1/
> Jul 11 12:49:27 tux qmail: 994880967.567248 status: local 0/10 remote 0/20

If I read this right the message some into QMail and is delivered
successfully.  The question is delivered to what/where.  I'm a
little curious that it doesn't note that its actually being handed
to a Mailman wrapper pipe.  Please check very carefully to ensure
that your aliases are set up to accomplish the following (paths may
vary):

  testlist:                    "|/var/lib/mailman/mail/wrapper post testlist"
  testlist-admin:              "|/var/lib/mailman/mail/wrapper mailowner testlist"
  testlist-request:            "|/var/lib/mailman/mail/wrapper mailcmd testlist"
  testlist-owner:              testlist-admin

>From your description it sounds like the list address is working
properly, but the -admin and -owner addresses are not.  Given the
above logs I wonder if qmail is not delivering testlist-owner to a
local mailbox of that name rather than running it thru the aliases
to end up with a pipe to `wrapper mailowner testlist`.

As side items do the following:

  Create a text file which contains a standard RFC 2822 message.
  it really doesn't matter what it is other than the fact that you
  can recognise it when you see it.

  Run the following as the appropriate user:

    $ cat message_file | /var/lib/mailman/mail/wrapper mailowner testlist

  What happens?  Logs?

While you're at it, also check correct operation of the -request
address.  

-- 
J C Lawrence                                       claw at kanga.nu
---------(*)                          http://www.kanga.nu/~claw/
The pressure to survive and rhetoric may make strange bedfellows




More information about the Mailman-Users mailing list