[Mailman-Users] Relay access denied

Morgan Fletcher morgan at hahaha.org
Thu Feb 7 01:32:54 CET 2002


I'm trying to run mailman 2.0.8 on NetBSD 1.5.1 with postfix. When I create
a list and it tries to send mail to a valid external address (for the list
owner), postfix doesn't send the message and I see this in maillog:

  Recipient address rejected: Relay access denied

I've created user and group mailman, mailman. User mailman is in group
mailman.

As another user, I've done './configure --with-mail-gid=mailman', then
'sudo make DIRSETGID=: install', then 'chown -R mailman *' in
/home/mailman. (ref: README.BSD)

I've added a local alias map to /etc/postfix/main.cf:

  alias_maps = hash:/etc/postfix/aliases, hash:/home/mailman/aliases

The file /home/mailman/aliases looks like this:

  ## test mailing list
  ## created: 06-Feb-2002 mailman
  test:			"|/home/mailman/mail/wrapper post test"
  test-admin:		"|/home/mailman/mail/wrapper mailowner test"
  test-request:		"|/home/mailman/mail/wrapper mailcmd test"
  test-owner:		test-admin

If I do 'praliases -f aliases' as mailman I see my aliases.

The command 'hostname' reports 'www.ourdomain.com', and 
'/usr/sbin/postconf | grep ourd' reports:

  mydomain = ourdomain.com
  myhostname = mail.ourdomain.com

The mailman account can directly email the external address that is the
owner of the 'test' list and the mail is delivered.

I'm at a loss. Can you help me out? 

Morgan




More information about the Mailman-Users mailing list