I would really very much appreciate any help on the below:
I have procmail running and am trying to use majordomo to handle
a mailing list. The mailing list has quite a few members.
In my .procmailrc file I have:
:0
* $RECIP ?? ^^crtl-list(_at_)$DOMAIN
{
:0c
! `cat /usr/local/majordomo/lists/crtl`
:0
! `cat /usr/local/majordomo/lists/crtl2`
}
:0
* $RECIP ?? ^^crtl(_at_)$DOMAIN
|/usr/local/majordomo/wrapper resend -l crtl crtl-list(_at_)reformed(_dot_)org
So, as you can see, mail sent to the list (crtl(_at_)reformed(_dot_)org)
goes to the majordomo wrapper where the subject line is added
or it is parsed for commands. Then, the mail is resent to
crtl-list(_at_)reformed(_dot_)org which procmail then cats to two different
files containing addresses of the list members.
The reason there are two files is because procmail apparently
has some limit on the size list it will handle at one time,
so we split it up.
1. Is it possible to cat a longer file so that I don't have
to split it up? Splitting the files up creates all
kinds of problems because people try to subcribe to
crtl, it gets filled up and then I have to add the
addresses at the end of the list to crtl2. Then when
they want to unsubscribe, they don't know about crtl2
and moan about not being able to get off the list.
2. Is there some workaround here?
-Jonathan