Did you get the majordomo address working before trying to create a list?
Did you get a test list to work before creating a real one?
Did you receive a bounce notice?
Did the postmaster receive one?
What does your majordomo Log file say about your list?
What does your /var/log/maillog (or equivalent sendmail log) say?
Does your list show up in the reply majordomo sends to a "lists" command?
What do the aliases for your list look like?
Have you made any modifications to sendmail.cf?
Are the aliases in /etc/aliases, or /etc/majordomo.aliases?
How do the majordomo entries in /etc/passwd and /etc/group look?
Are you sure you do not have any duplicates?
What are your permissions all the way up the tree to your list?
What are the ownerships for the same tree?
what do the important lines of majordomo.cf look like?
$whereami?
$homedir?
$listdir?
$filedir?
$filedir_suffix?
$digest_work_dir?
What about your your list's .config file? If you have debug enabled, nothing actually gets sent.
Do you have a link to wrapper in /etc/smrsh (or equivalent)?
Are you sending messages to the list in ASCII text? No HTML, rich text, or MIME.
Are there any subscriber addresses in your list's membership file? As a minimum, you should be subscribed to your own list.
Have you copied aliases from the link below and replaced occurrences of wookie with your listname?
Have you replaced the paths to majordomo and wookie with your own paths to majordomo and listname?
Did you run `newaliases` or `sendmail -bi` after making changes to your aliases file?
Did you restart sendmail after making changes to sendmail.cf?
original link at http://www.sendmail.org/faq/section3.html#3.32 provides good information, but I have made slight/minor modifications that seem to fit many users.
Q3.32 -- How do I configure majordomo with sendmail 8.9 without relaxing the DontBlameSendmail option?
Date: January 26, 1999 (modified by Dan Liston October 4, 2000)
We have had some queries about this, as majordomo apparently suggests some configuration values which
sendmail 8.9 does not like. Here is what one expert suggests:
The sendmail.cf contains:
O AliasFile=/etc/aliases, /etc/mail/majordomo.aliases
O DontBlameSendmail=Safe
/etc/aliases contains the general majordomo aliases:
# default
root: real-person@real.domain
postmaster: root
nobody: /dev/null
# Majordomo
majordomo: "|/usr/local/lib/majordomo/wrapper majordomo"
owner-majordomo: postmaster
majordomo-owner: postmaster
/etc/mail/majordomo.aliases contains the majordomo lists of the form:
wookie: "|/usr/local/majordomo/wrapper resend -l wookie wookie-list,nobody"
wookie-list: :include:/usr/local/majordomo/lists/wookie
owner-wookie: head-wookie
wookie-approval: owner-wookie
wookie-request: "|/usr/local/majordomo/wrapper majordomo -l wookie"
The various directory owners/groups/permissions:
drwxr-xr-x 20 root root 1024 Dec 1 15:20 /
drwxr-xr-x 25 root root 3072 Jan 26 01:26 /etc
drwxr-xr-x 20 root root 1024 Feb 4 1998 /usr
drwxr-xr-x 18 root root 1024 Jan 16 18:40 /usr/local
drwxr-x--x 5 majordom majordom 1024 Jan 25 23:12 /usr/local/majordomo
drwxr-xr-x 2 majordom majordom 32768 Jan 26 00:49 /usr/local/majordomo/lists
-rw-rw-r-- 1 majordom majordom 655 Nov 3 17:03 /usr/local/majordomo/lists/wookie
-rw-rw---- 1 majordom majordom 14588 Jan 19 10:28 /usr/local/majordomo/lists/wookie.config
-rw-rw-r-- 1 majordom majordom 23 Jan 14 1997 /usr/local/majordomo/lists/wookie.info
Some OSes allow more than 8 character user and group names, but only 8 show up with ls -l.
Now the differences that make this work that may not be the same as instructed by the majordomo instructions:
1. Put a link to /usr/local/majordomo/majordomo.aliases file in /etc/mail.
2. Make the permissions on /usr/local/majordomo 0751, not 0775.
3. Make the permissions on /usr/local/majordomo/Log 0664, owned by majordomo, group majordomo.
4. /usr/local/majordomo/lists is mode 0755, owner majordomo, group majordomo.
5. The permissions/owners for the lists should be as shown above. These permissions/ownership allow
majordomo to continue to manage the lists.
> I have everything working,as far as commands back and
> forth to it...however, when I try to send posts to my list,
>
> It won't send back anything...why?
Does sendmail recognize the address? If not, majordomo never will. You can use `sendmail -bv listname` to verify this. If it does, and messages to the list are not distributed to the subscribers, you can start with the sendmail logs to look for errors
in your setup.
Hopefully, this will help you find your own problems with your majordomo lists, and/or you will be able to describe your problems (and what you have already checked to correct them) to this mailing list.
Dan Liston
|
|