mhonarc-users

Mhonarc and postscript files

1998-10-22 05:05:21

Hi,

I wonder if anybody can help me. I've set Mhonarc up as per the instructions 
and 
it seems to work fine until it comes to postscript MIME attachments.

I don't get any errors but what has happened is that more than 6 postscript 
files have been sent to the alias and they have appeared as:

        ps00000.ps      ->  andy1.ps
        ps00001.ps      ->  andy2.ps
        ps00002.ps      ->  andy3.ps
        ps00003.ps      etc...
        ps00004.ps
        ps00005.ps
        ps00006.ps
        
which on the surface is as expected. However the messages appear incorrect:

a mail message shows the filename 'andy1.ps' and picks up ps00000.ps (ok)
a mail message shows the filename 'andy2.ps' but picks up ps00000.ps (bad)
a mail message shows the filename 'andy3.ps' but picks up ps00000.ps (bad)
a mail message shows the filename 'andy4.ps' but picks up ps00000.ps (bad)
        
        etc...

Since ps00006.ps was reached no more files have been saved!
        
This only seems to happen with application/postscript attachments.

Any clues? I tried using the 'usename' extension to mhexternal which seems to 
fix it, but as you say in the docs, this is bad and doesn't allow for files 
with 
the same name (likely).

Regards,

Andy White

------------- End Forwarded Message -------------

## MHonArcDB (Automatically generated by MHonArc)
$DbVERSION='2.3.0 beta';
%ContentType=(
'9089789111','multipart/mixed',
'90898076511','multipart/mixed',
'90898066710','multipart/mixed',
'9089803668','multipart/mixed',
'9089805559','multipart/mixed',
'9089787280','text/plain',
'9089789342','multipart/mixed',
'9089793745','multipart/mixed',
'9089797076','multipart/mixed',
'9089790024','multipart/mixed',
'9089798727','multipart/mixed',
'9089789773','multipart/mixed',
);
%CustomRcVars=(
);
%Date=(
'9089789111',' Wed, 21 Oct 1998 15:08:31 +0100',
'90898076511',' Wed, 21 Oct 1998 15:39:25 +0100',
'90898066710',' Wed, 21 Oct 1998 15:37:47 +0100',
'9089803668',' Wed, 21 Oct 1998 15:32:46 +0100',
'9089805559',' Wed, 21 Oct 1998 15:35:55 +0100',
'9089787280',' Wed, 21 Oct 1998 15:05:28 +0100',
'9089789342',' Wed, 21 Oct 1998 15:08:54 +0100',
'9089793745',' Wed, 21 Oct 1998 15:16:14 +0100',
'9089797076',' Wed, 21 Oct 1998 15:21:47 +0100',
'9089790024',' Wed, 21 Oct 1998 15:10:02 +0100',
'9089798727',' Wed, 21 Oct 1998 15:24:32 +0100',
'9089789773',' Wed, 21 Oct 1998 15:09:37 +0100',
);
%Derived=(
'90898076511','ps00000.ps',
'90898066710','ps00000.ps',
'9089803668','c.ps',
'9089805559','gif00000.gifgif00001.gifps00000.ps',
'9089789342','gif00000.gif',
'9089793745','jpg00000.jpgjpg00001.jpg',
'9089797076','a.psb.psc.psd.pse.psf.psg.ps',
'9089790024','andy.ps',
'9089798727','gif00000.gifgif00001.gifgif00002.gifgif00003.gif',
'9089789773','jpg00000.jpg',
);
%FieldODefs=(
'subject','1',
'to','1',
'from','1',
'date','1',
);
%FollowOld=(
);
%From=(
'9089789111','Andrew White - Sun UK - Software Developer 
<Andrew(_dot_)White(_at_)cby-wts>',
'90898076511','Andrew White - Sun UK - Software Developer 
<Andrew(_dot_)White(_at_)cby-wts>',
'90898066710','Andrew White - Sun UK - Software Developer 
<Andrew(_dot_)White(_at_)cby-wts>',
'9089803668','Andrew White - Sun UK - Software Developer 
<Andrew(_dot_)White(_at_)cby-wts>',
'9089805559','Andrew White - Sun UK - Software Developer 
<Andrew(_dot_)White(_at_)cby-wts>',
'9089787280','Andrew White - Sun UK - Software Developer 
<Andrew(_dot_)White(_at_)cby-wts>',
'9089789342','Andrew White - Sun UK - Software Developer 
<Andrew(_dot_)White(_at_)cby-wts>',
'9089793745','Andrew White - Sun UK - Software Developer 
<Andrew(_dot_)White(_at_)cby-wts>',
'9089797076','Andrew White - Sun UK - Software Developer 
<Andrew(_dot_)White(_at_)cby-wts>',
'9089790024','Andrew White - Sun UK - Software Developer 
<Andrew(_dot_)White(_at_)cby-wts>',
'9089798727','Andrew White - Sun UK - Software Developer 
<Andrew(_dot_)White(_at_)cby-wts>',
'9089789773','Andrew White - Sun UK - Software Developer 
<Andrew(_dot_)White(_at_)cby-wts>',
);
%HFieldsExc=(
'via','1',
'status','1',
'replied','1',
'x-','1',
'received','1',
'content-','1',
'nntp-','1',
'errors-to','1',
'path','1',
'precedence','1',
'mime-','1',
'forward','1',
'return-path','1',
'lines','1',
'originator','1',
'message-id','1',
);
%HeadFields=(
'-default-','',
);
%HeadHeads=(
'-default-','em',
);
%Icons=(
'unknown',undef,
);
%IndexNum=(
'9089789111','1',
'90898076511','11',
'90898066710','10',
'9089803668','8',
'9089805559','9',
'9089787280','0',
'9089789342','2',
'9089793745','5',
'9089797076','6',
'9089790024','4',
'9089798727','7',
'9089789773','3',
);
%MsgId=(
'199810211405(_dot_)PAA24163(_at_)cby-wts','9089787280',
'199810211439(_dot_)PAA27111(_at_)cby-wts','90898076511',
'199810211408(_dot_)PAA24415(_at_)cby-wts','9089789342',
'199810211416(_dot_)PAA25083(_at_)cby-wts','9089793745',
'199810211437(_dot_)PAA26968(_at_)cby-wts','90898066710',
'199810211432(_dot_)PAA26548(_at_)cby-wts','9089803668',
'199810211421(_dot_)PAA25569(_at_)cby-wts','9089797076',
'199810211435(_dot_)PAA26807(_at_)cby-wts','9089805559',
'199810211410(_dot_)PAA24503(_at_)cby-wts','9089790024',
'199810211424(_dot_)PAA25785(_at_)cby-wts','9089798727',
'199810211408(_dot_)PAA24388(_at_)cby-wts','9089789111',
'199810211409(_dot_)PAA24469(_at_)cby-wts','9089789773',
);
%Refs=(
);
%Subject=(
'9089789111','b',
'90898076511','zzzz',
'90898066710','zzz',
'9089803668','z',
'9089805559','zz',
'9089787280','a',
'9089789342','c',
'9089793745','f',
'9089797076','g',
'9089790024','e',
'9089798727','h',
'9089789773','d',
);
%UDerivedFile=(
);
%Zone=(
'MST','7',
'MDT','6',
'PST','8',
'AST','4',
'GMT','0',
'PDT','7',
'ADT','3',
'CST','6',
'CDT','5',
'EST','5',
'UTC','0',
'EDT','4',
);
%readmail::MIMECharSetConverters=(
'plain','mhonarc::htmlize',
'iso-8859-1','mhonarc::htmlize',
'iso-8859-10','iso_8859::str2sgml',
'iso-8859-2','iso_8859::str2sgml',
'default','-ignore-',
'iso-8859-3','iso_8859::str2sgml',
'iso-8859-4','iso_8859::str2sgml',
'iso-8859-5','iso_8859::str2sgml',
'iso-8859-6','iso_8859::str2sgml',
'iso-8859-7','iso_8859::str2sgml',
'iso-8859-8','iso_8859::str2sgml',
'iso-8859-9','iso_8859::str2sgml',
'us-ascii','mhonarc::htmlize',
);
%readmail::MIMECharSetConvertersSrc=(
'plain',undef,
'iso-8859-1',undef,
'iso-8859-10','iso8859.pl',
'iso-8859-2','iso8859.pl',
'default',undef,
'iso-8859-3','iso8859.pl',
'iso-8859-4','iso8859.pl',
'iso-8859-5','iso8859.pl',
'iso-8859-6','iso8859.pl',
'iso-8859-7','iso8859.pl',
'iso-8859-8','iso8859.pl',
'iso-8859-9','iso8859.pl',
'us-ascii',undef,
);
%readmail::MIMEFilters=(
'message/partial','m2h_text_plain::filter',
'text/plain','m2h_text_plain::filter',
'text/html','m2h_text_html::filter',
'message/delivery-status','m2h_text_plain::filter',
'model/*','m2h_external::filter',
'audio/*','m2h_external::filter',
'application/*','m2h_external::filter',
'text/x-html','m2h_text_html::filter',
'text/tab-separated-values','m2h_text_tsv::filter',
'chemical/*','m2h_external::filter',
'video/*','m2h_external::filter',
'text/setext','m2h_text_setext::filter',
'text/x-setext','m2h_text_setext::filter',
'text/enriched','m2h_text_enriched::filter',
'application/x-patch','m2h_text_plain::filter',
'image/*','m2h_external::filter',
'text/*','m2h_text_plain::filter',
'text/richtext','m2h_text_enriched::filter',
);
%readmail::MIMEFiltersSrc=(
'message/partial','mhtxtplain.pl',
'text/plain','mhtxtplain.pl',
'text/html','mhtxthtml.pl',
'model/*','mhexternal.pl',
'audio/*','mhexternal.pl',
'application/*','mhexternal.pl',
'text/x-html','mhtxthtml.pl',
'text/tab-separated-values','mhtxttsv.pl',
'chemical/*','mhexternal.pl',
'video/*','mhexternal.pl',
'text/setext','mhtxtsetext.pl',
'text/x-setext','mhtxtsetext.pl',
'text/enriched','mhtxtenrich.pl',
'application/x-patch','mhtxtplain.pl',
'image/*','mhexternal.pl',
'text/*','mhtxtplain.pl',
'text/richtext','mhtxtenrich.pl',
);
%readmail::MIMEFiltersArgs=(
'image/jpeg','inline',
'image/gif','inline',
'image/x-xbitmap','inline',
'application/postscript','inline',
);
@FieldOrder=(
'to',
'subject',
'from',
'date',
'-extra-',
);
@Months=(
);
@months=(
);
@OtherIdxs=(
);
@PerlINC=(
);
@TListOrder=(
'9089787280',
'9089789111',
'9089789342',
'9089789773',
'9089790024',
'9089793745',
'9089797076',
'9089798727',
'9089803668',
'9089805559',
'90898066710',
'90898076511',
);
@Weekdays=(
);
@weekdays=(
);
$DOCURL='http://www.oac.uci.edu/indiv/ehood/mhonarc.html';
$DecodeHeads='0';
$DoFolRefs='1';
$ExpireDate='';
$ExpireTime='0';
$FROM='^From ';
$GMTDateFmt='';
$GzipExe='gzip';
$GzipFiles='0';
$GzipLinks='0';
$HtmlExt='html';
$IDXSIZE='0';
$LocalDateFmt='';
$MAILTOURL='';
$MAIN='1';
$MAXSIZE='0';
$MHPATTERN='^\\d+$';
$MODTIME='0';
$MSGFOOT='';
$MsgGMTDateFmt='';
$MSGHEAD='';
$MsgLocalDateFmt='';
$MsgPrefix='msg';
$MULTIIDX='0';
$NOMAILTO='0';
$NONEWS='0';
$NOURL='0';
$NoteDir='notes';
$NumOfMsgs='12';
$NumOfPages='1';
$THREAD='1';
$SubArtRxp='^(the|a|an)\\s+';
$SubReplyRxp='^\\s*(re|sv|fwd|fw)[\\[\\]\\d]*[:>-]+\\s*';
$SubStripCode='';
$UsingLASTPG='1';
$AUTHSORT='0';
$NOSORT='0';
$REVSORT='0';
$SUBSORT='0';
$IDXNAME='maillist.html';
$IDXPREFIX='mail';
$TITLE='Mail Index';
$TNOSORT='0';
$TREVERSE='0';
$TSUBSORT='0';
$TIDXNAME='threads.html';
$TIDXPREFIX='thrd';
$TLEVELS='3';
$TTITLE='Mail Thread Index';
$TSliceNBefore='0';
$TSliceNAfter='0';
$UMASK='22';
1;
<Prev in Thread] Current Thread [Next in Thread>