Sendmail is picky about permissions (as it should be).
You have to make sure the proper perms are set on the Majordomo Directories
and Files (see below)
--------- Taken from a post by Denise Ives to the list on Monday 1/8/01-
I had this same problem - 1st) check permissions on the majordomo
directories - read /Doc/list-owner-info
2) sendmail does not like sharing permissions
drwxr-xr-x 2 majordom mail 4096 Jan 5 02:44 lists
-rwxr-xr-x 1 majordom mail mailinglist#1
-rw-rw---- 1 majordom daemon mailinglist#1.config
-rw-r--r-- 1 majordom daemon mailinglist#2
-rwxr-xr-x 1 majordom mail walid-press-dist
Web Applications Developer
Gainesville Regional Utilities
Phone: 352-334-3400 x 1153
From: Jake Ruddy [mailto:firstname.lastname@example.org]
Sent: Friday, January 19, 2001 9:22 AM
Subject: New installation.. 95% works....
First off, I am new to this list as of yesterday. I did try and look
through the FAQ and some archives but I was unable to find this problem
exactly. Also this is my first install of majordomo, and I would not
call myself a Linux guru... but I am sure I am just missing one small
Majordomo does all of the following for me :
1. Answers requests for subscribing, unsubscribing, lists, etc.
2. Also sends new subscribers to me the owner.
But when I try to send a message to the actual list itself I get an
The original message was received at Thu, 18 Jan 2001 17:03:42 -0500
from 208-0-42-146.zerowait.com [184.108.40.206] (may be forged)
----- The following addresses had permanent fatal errors -----
----- Transcript of session follows -----
:include:/usr/local/majordomo/lists/loadbalancing... Cannot open
/usr/local/majordomo/lists/loadbalancing: Group writable directory
/root/dead.letter... Saved message in /root/dead.letter
500 5.0.0 <email@example.com>... Bad usage
"/usr/local/majordomo/lists/loadbalancing " is owned by group
majordomo.daemon and the owner is correct.. so I am not sure why this is
Also I am confused if maybe I am sending lists email to the wrong
aliase? I think I became confussed when the resend command was entered
in the aliase file.. so here is part of my aliase file as well:
# Mailing List
# DO NOT MODIFY
listmaster: "| /usr/local/majordomo/wrapper majordomo"
test: "| /usr/local/majordomo/wrapper resend -l test test-list"
# LoadBalancing.net Mailing Lists
# DO NOT REMOVE
loadbalancing-request: "|/usr/local/majordomo/wrapper request-answer
loadbalancing: "|/usr/local/majordomo/wrapper resend
-l loadbalancing loadbalanci
loadbalancing-request: "|/usr/local/majordomo/wrapper majordomo -l
Sorry this is so long.. but I tried to include as much information as
possible :) Hopefully can get this fixed in one shot.
Thanks in advance,