Try to determine where the problem occurs and how to reproduce it:
Do messages to ezmlm return an error message to the sender or not?
What is/are the error message(s)?
What does ezmlm log into the mail log?
Are you using a setup with virtual domains, and qmail<1.02
or ezmlm-idx<0.31? If so, have you adjusted DIR/inlocal
(see Adapting ezmlm-make for virtual domains)?
Are posts sent out to the subscribers?
Are there subscribers?
% ezmlm-list DIR
Are there moderators?
% ezmlm-list moddir
where ‘moddir’ is the contents of DIR/remote (for remote
admin lists), of DIR/modsub (for subscription moderated lists)
or DIR/modpost (for message moderation), if and only if the
contents start with a forward slash. The default in all cases is
DIR/mod/. If both DIR/modsub and DIR/remote
contain directory names, the one in DIR/modsub is used for both
subscription moderation and remote admin.
Are the ownerships of all files correct, i.e. read/writable
for the owner?
% chown -R user DIR
For lists under alias:
% chown -R alias DIR
If you use custom moderator databases, those directories and
all their contents must also be readable for the user under
which the list operates (i.e. the user qmail changes to during
the delivery).
Read the qmail log and capture relevant parts.
Did you customize the package at all? If so, try the default
settings which are known to work.
Did you customize ezmlmrc(5)? Try
to use the default copy (skip the -c switch).
Did your customization of .ezmlmrc fail to have an
effect?
Remember to use the -c switch. The .ezmlmrc file used
is the one in dotdir, i.e. the directory where the
.qmail files go, usually, but NOT necessarily, the one in your
home directory.
Make sure you followed the instructions in man pages and
other documentation. Most of the problems are due to not closely
following the instructions. Try again with a new test list.
Make sure to take notes of how the list was created (which
flags you used, etc.).
use ezmlm-check(1) (see Using ezmlm-check to find setup errors) and compare the variables
identified by ezmlm-check to DIR/inlocal, etc. If you don't get
a reply from ezmlm-check, then message was not delivered
properly. Check your qmail setup.
Try to find your problem or a question/item close to it in the
FAQ.
If this didn't resolve the problem,
post to the ezmlm mailing list, describing how you set up the list,
your general setup (especially the relevant control files for a
virtual domain), what works and what doesn't and what results from
different actions (log entries, error messages).
If you have solved a problem that you believe might be more general,
please send a description of the problem and its solution to the
authors, ideally as a FAQ item.