Hi, everyone,
I'm moving to a new server and thought I'd update my MHonArc. There 
have been some nice changes! For one thing, def-mime.mrc looks like 
it'll mean a lot fewer error messages.
But I couldn't get a relative AttachmentDir to work out of the box. 
When I tried that, it got created in the working directory (the one 
with mhonarc in it) and not out the outdir.
I nosed around a little, and it seems to work now with a couple 
changes to write_attachment in mhmimetypes.pl. First, toward the 
beginning:
    if (!$pathname) {
        $pathname = $OUTDIR;
        $rel_outdir = 1;
    } elsif (not OSis_absolute_path($pathname)) { # new section
        $pathname = $OUTDIR . $DIRSEP . $pathname;
        $rel_outdir = 1;
    }
And then toward the end:
    if ($rel_outdir) {
        $pathname  = $OUTDIR;
        $pathname .= $DIRSEP . $AttachmentDir if ($AttachmentDir);
        $pathname .= $DIRSEP . $path if ($pathname);
        $pathname .= $DIRSEP . $fname;
        $url       = join('/', $OUTDIR, $url)  if $SINGLE;
    }
I don't understand why the latter section is even necessary, haven't 
$pathname and $url already been calculated? Anyway...
It's a nice idea to have a separate place for attachments. My 
outdir's getting crowded! Hey, how about subdirectories for the msg 
files? Maybe based on the PG number of the index that they're listed 
on?
Bob