chkuser 2.0.9 will solve this problem, as last version of ezmlm has no more a file chkuser used for checking the list existence.

Enabling alias is another way to solve this problem.


At 19.50 19/12/2006, you wrote:
Per this thread (google cache):

in chkuser_settings.h




and then re-run "make setup check"

Sorry to bother the list.

Dave Richardson wrote:
Having trouble getting my first ezmlm list to run on a newly built server with vpopmail 5.4.10 and CHKUSER 2.0.8b.

CHKUSER was built using chkuser_settings.h with:
* The following #define set the character used for lists extensions
* be careful: this is a  single char '-' definition, not a "string"
* Enables checking for EZMLM lists
* this define substitutes #define CHKUSER_ENABLE_LISTS

vpopmail was built with:
./configure \
 --enable-roaming-users \
 --enable-logging=p \
 --disable-passwd \
 --enable-clear-passwd \
 --disable-domain-quotas \
 --enable-auth-module=mysql \
 --enable-auth-logging \
 --enable-sql-logging \
 --enable-valias \
 --disable-users-big-dir \
 --disable-mysql-limits \
 --enable-tcprules-prog=/usr/local/bin/tcprules \
 --enable-tcpserver-file=/home/vpopmail/etc/tcp.smtp \
A message to the list directly with subject "subscribe" by an unsubscribed user receives a notice:

ezmlm-reject: fatal: Sorry, I don't accept commands in the subject line. Please send a message to the -help address shown in the the ``Mailing-List:'' header for command info (#5.7.0)
A message to the list-subscribe address (i.e. [EMAIL PROTECTED]) with subject "subscribe" returns

[server] does not like recipient.
Remote host said: 511 sorry, no mailbox here by that name (#5.1.1 - chkuser)

So, I conclude that CHKUSER is rejecting an unknown user called "list-subscribe" even though I think I have correctly enabled ezmlm extension checking for CHKUSER.

Advice would be most appreciated!

Reply via email to