On Thu, 5 Apr 2001, Charlie Summers wrote:
That's one of the reasons I send any mail sent to the digest list's address to the interactive one instead. If I were using sendmail aliases (I ain't, but never mind that), they would look something like:
list-l: "|exec /path/to/flist list-l" list-l-request: "|exec /path/to/flist list-l-request" list-d: "|exec /path/to/flist list-l" <--------- list-d-request: "|exec /path/to/flist list-d-request"
Note that mail to list-d is piping to list-l. Clean, simple, and avoids mismailed problems entirely.* This _requires_ you to then use a recipe in rc.local.s20 to pipe a copy of the mail directly to flist list-d (since if you subscribe list-d to list-l, the post just gets sent back to list-l by
So in rc.local.s20, you pipe a copy of the mail directly to flist list-d like the following?: :0 c | /home/lists/.bin/flist list-d I tried that some time ago and had problems with it. Perhaps it was because I did this to several lists I was running and my own custome pipeings in my /etc/aliases file. But eventually, with the above scheme, a SL related procmail would get stuck, then unprocessed SL procmail processes would start backing up. Deleting the .etc/rc.lock file would break the logjam and everything would run fine for awhile again. So I stopped doing things that way. Thanks, --Paul T. --