perlquestion
blm
<p>Begging your indulgence fellow monks,
</p>
<p>I did my own mail filter sorter perlscript using Mail::Audit. For the most part it seems to run fine but every so often I get an email about a returned message because my sortmail.pl script failed to run. The error message: </p>
<code>
----- The following addresses had permanent fatal errors -----
|/home/blm/Mail/sortmail.pl
(reason: 255)
(expanded from: blm)
----- Transcript of session follows -----
Can't locate auto/Mail/Audit/MailInternet/effective_t.al in @INC (@INC contains:
/usr/libdata/perl5/i386-openbsd/5.8.6
/usr/local/libdata/perl5/i386-openbsd/5.8.6 /usr/libdata/perl5
/usr/local/libdata/perl5 /usr/local/libdata/perl5/site_perl/i386-openbsd
/usr/libdata/perl5/site_perl/i386-openbsd /usr/local/libdata/perl5/site_perl
/usr/libdata/perl5/site_perl /usr/local/lib/perl5/site_perl .) at
/home/blm/Mail/sortmail.pl line 50
554 5.3.0 unknown mailer error 255
</code>
<p>So it seems that I am missing the file effective_t.al</p>
<p>
Now I know that I could email the author (still Simon Cozens?) but he is probably busy and I would like to work on the problem myself. I just haven't come across a file to do with perl that ends in .al. Is it something to do with AUTOLOADER? I tried rebuilding Mail::Audit from source and I get no effective_t.al. I tried searching the entire filesystem and google for evidence of this file with no luck.
</p>
<p>I have googled with no luck but I am not perfect so the answer could be simple and findable in google. If so I am sorry for wasting time.</p>