[rt-users] QuotedPrint.pm errors

James McTavish jmctavish at matrixorbital.ca
Mon Nov 29 16:31:02 EST 2004


I've been searching high and low for a couple of days and I'm stumped.
RT will accept some mails, however it will completely reject others.
I'm assuming it has to do with html emails because when it fails, it
gives me the error at the end of this post.

Some information that might be of use:

RT version 3.2.1
Perl 5.8.4
MIME-tools 5.415

I did have it working before, but it was with the 6.200_02 release, and
I've had to go back to 5.415 because of the requirements of a different
program I also need to work.  The only thing I can think of is that RT
3.2.1 doesn't like MIME-tools 5.415.  If someone could confirm or deny
this and nudge me in the right direction I would be most appreciative.

--
-James
                                                                               
Error from the RT:
                                     System error

   error:  Can't locate object method "init" via package
   "MIME::Decoder::QuotedPrint"
at /usr/lib/perl5/vendor_perl/5.8.4/MIME/Decoder.pm
   line 179.
   context:
   ...
   175:  unless (eval "require '$concrete_path';") {
   176:  return undef;
   177:  }
   178:  bless $self, $concrete_name;
   179:  $self->init(@args);
   180:  }
   181:
   182:  #------------------------------
   183:
   ...
   code stack:  /usr/lib/perl5/vendor_perl/5.8.4/MIME/Decoder.pm:179
   /usr/lib/perl5/vendor_perl/5.8.4/MIME/Parser.pm:795
   /usr/lib/perl5/vendor_perl/5.8.4/MIME/Parser.pm:1049
   /usr/lib/perl5/vendor_perl/5.8.4/MIME/Parser.pm:714
   /usr/lib/perl5/vendor_perl/5.8.4/MIME/Parser.pm:1038
   /usr/lib/perl5/vendor_perl/5.8.4/MIME/Parser.pm:1143
   /usr/lib/perl5/vendor_perl/5.8.4/MIME/Parser.pm:1115
   /usr/lib/RT/EmailParser.pm:280
   /usr/lib/RT/EmailParser.pm:229
   /usr/lib/RT/EmailParser.pm:198
   /usr/lib/RT/Interface/Email.pm:420
   /var/www/localhost/htdocs/rt/REST/1.0/NoAuth/mail-gateway:31

   raw error
Can't locate object method "init" via package "MIME::Decoder::
QuotedPrint" at /usr/lib/pe
rl5/vendor_perl/5.8.4/MIME/Decoder.pm line 179.


Trace begun at /usr/lib/perl5/vendor_perl/5.8.4/HTML/Mason/Exceptions.pm
line 131
HTML::Mason::Exceptions::rethrow_exception('Can\'t locate object method
"init" via packag
e "MIME::Decoder::QuotedPrint"
at /usr/lib/perl5/vendor_perl/5.8.4/MIME/Decoder.pm line 1
79.^J') called at /usr/lib/perl5/vendor_perl/5.8.4/MIME/Decoder.pm line
179
MIME::Decoder::new('MIME::Decoder', 'quoted-printable') called
at /usr/lib/perl5/vendor_p
erl/5.8.4/MIME/Parser.pm line 795
MIME::Parser::process_singlepart('MIME::Parser=HASH(0x968f240)', 'IO::
Scalar=GLOB(0x968f2
88)', 'MIME::Parser::Reader=HASH(0x9763984)', 'MIME::
Entity=HASH(0x9791900)') called at /
usr/lib/perl5/vendor_perl/5.8.4/MIME/Parser.pm line 1049
MIME::Parser::process_part('MIME::Parser=HASH(0x968f240)', 'IO::
Scalar=GLOB(0x968f288)',
'MIME::Parser::Reader=HASH(0x9763984)', 'Retype', '') called
at /usr/lib/perl5/vendor_per
l/5.8.4/MIME/Parser.pm line 714
MIME::Parser::process_multipart('MIME::Parser=HASH(0x968f240)', 'IO::
Scalar=GLOB(0x968f28
8)', 'MIME::Parser::Reader=HASH(0x970c7bc)', 'MIME::
Entity=HASH(0x96870c4)') called at /u
sr/lib/perl5/vendor_perl/5.8.4/MIME/Parser.pm line 1038
MIME::Parser::process_part('MIME::Parser=HASH(0x968f240)', 'IO::
Scalar=GLOB(0x968f288)',
undef) called at /usr/lib/perl5/vendor_perl/5.8.4/MIME/Parser.pm line
1143
MIME::Parser::parse('MIME::Parser=HASH(0x968f240)', 'IO::
Scalar=GLOB(0x968f288)') called
at /usr/lib/perl5/vendor_perl/5.8.4/MIME/Parser.pm line 1115
MIME::Parser::parse_data('MIME::Parser=HASH(0x968f240)', ......


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20041129/2c89a5be/attachment.sig>


More information about the rt-users mailing list