>>>>> "JR" == Jim Reisert <[EMAIL PROTECTED]> writes: JR> You use MHonArc to index the MajorDomo archives - do you have JR> it integrated into TLB? [TLB is a tool somewhat like bulk_mailer that I wrote some time ago. It has a weird and complicated configuration mechanism but can do some neat things.] No, I use Wilma, which runs nightly and picks up all new messages from the archive files and runs the indexer. JR> Do you recommend I create a separate command-line option for doing the JR> MHonArc indexing "on the fly" or make it part of the -a option? Is -c JR> "open for use" or does it already have another meaning (-a seems to do JR> archiving and -b does digesting)? Options in [abclxyz] are reserved as user options. If you're using a modification of mj.tlb, just stick something like this near the bottom: if ($opt_c) { $send_to_externals = 1; push(@external_programs, { 'commandline' => "/path/to/mhonarc -options etc. etc.", 'pipemessage' => 1, 'needsfrom' => 1, } ); } Actually I'm not sure if MHonArc wants the From_ separator in a single message; if it doesn't, remove the 'needsfrom'. Remember that you have $list_name available to pass to MHonArc. JR> One complication is that archives are monthly (each month in its own JR> directory) and as far as I can tell, MHonArc does not mkdir the new JR> output directory as-needed like HyperMail does. You can mkdir the directory in the $opt_c code above, I suppose. You could also wrap or hack mhonarc to do it. JR> The other complication is that I want to do this on about 20 lists - JR> guess I'm going to have to have a case or switch statement inside my JR> .TLB file to set appropriate list titles and archive directories based JR> on the list name. Someone once came up with a way to pass TLB options down from the resend command line. I don't recall how this worked, though. In your case, you'll probably need to hack majordomo.cf to pass the appropriate flags for the appropriate lists. - J<