Re: Postfix/Mailman question...

This is a discussion on Re: Postfix/Mailman question... within the mailing.postfix.users forums, part of the Mail Servers and Related category; On Mon, 6 Jun 2005, Bill Landry wrote: > I posted this issue to the Mailman list and no one ...


Go Back   Usenet Forums > Mail Servers and Related > mailing.postfix.users

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 06-07-2005
Mike Burger
 
Posts: n/a
Default Re: Postfix/Mailman question...

On Mon, 6 Jun 2005, Bill Landry wrote:

> I posted this issue to the Mailman list and no one has been able to figure
> out what's causing the following behavior, so I thought I would pose the
> question here.
>
> I have setup a list server running on Fedora Core 3, with Postfix 2.2.3,
> Mailman 2.1.5, and Python 2.3.4. I believe I have setup and configured the
> services correctly per the installation guides, but am seeing an issue with
> delivery of list messages.
>
> Per the Mailman documentation, I have setup the Mailman alias* files with the
> following ownership (Mailman's $prefix/bin/check_perms likes this):
>
> ls -l /usr/local/mailman/data
> -rw-rw-r-- 1 mailman mailman 107000 Jun 6 08:59 aliases
> -rw-rw-r-- 1 mailman mailman 167936 Jun 6 08:59 aliases.db
>
> However, went a message gets posted to the a list, it gets dropped into the
> deferred queue with the following logged to the maillog:
>
> Jun 6 10:52:07 lists postfix/local[20108]: warning: cannot find alias
> database owner for hash:/usr/local/mailman/data/aliases(0,34100)
>
> It was suggested that I try resetting the ownership to root:mailman on the
> aliases.db file (Mailman's $prefix/bin/check_perms does _not_ likes this):
>
> ls -l /usr/local/mailman/data
> -rw-rw-r-- 1 mailman mailman 107000 Jun 6 08:59 aliases
> -rw-rw-r-- 1 root mailman 167936 Jun 6 08:59 aliases.db
>
> And making this change causes the following results:
>
> Jun 6 12:22:45 lists postfix/local[20474]: 711426FE2C:
> to=<curtistest@lists.siemensmedical.com>, relay=local, delay=1,
> status=bounced (Command died with status 1: "/usr/local/mailman/mail/mailman
> post curtistest")
>
> In main.cf I have the following alias* entries:
>
> postconf -n | grep alias
> alias_database = hash:/etc/postfix/aliases
> alias_maps = hash:/etc/postfix/aliases, hash:/usr/local/mailman/data/aliases
>
> Additional info:
> id mailman
> uid=41(mailman) gid=41(mailman) groups=41(mailman)
>
> grep mailman /etc/shadow
> mailman:!!:12327::::::


Two things I'd suggest.

First, add hash:/usr/local/mailman/data/aliases to the alias_database
line. I'm pretty sure that I had to do that, for mine.

Second, try making postfix a member of the mailman group, and see if that
helps.

--
Mike Burger
http://www.bubbanfriends.org

Visit the Dog Pound II BBS
telnet://dogpound2.citadel.org or http://dogpound2.citadel.org

To be notified of updates to the web site, visit
http://www.bubbanfriends.org/mailman...fo/site-update, or send a
message to:

site-update-request@bubbanfriends.org

with a message of:

subscribe
Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




All times are GMT +1. The time now is 07:47 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0