Fetchmail issues with RT 3.8.1

I’ve upgraded a 3.6.7 installation to 3.8.1 and I’m having troubles
with fetchmail. When I run fetchmail and it passes an email off to
the RT-Mailgate app I get the following errors:

Can’t locate object method “decode_bodies” via package "MIME::Parser"
at /opt/rt3/bin/…/lib/RT/EmailParser.pm line 201.

Stack:
[/opt/rt3/bin/…/lib/RT/EmailParser.pm:201]
[/opt/rt3/bin/…/lib/RT/EmailParser.pm:165]
[/opt/rt3/bin/…/lib/RT/EmailParser.pm:135]
[/opt/rt3/share/html/REST/1.0/NoAuth/mail-gateway:61]

fetchmail: MDA returned nonzero status 75

I’ve ran TESTDEPS and it says I’m up-to-date with everything. I went
down into our Perl distribution and it looks like there are two
versions of MIME::Parser installed. One of the versions has
"decode_bodies" method and the other doesn’t. I’ve moved the older
one out of the path but still no go.

Searched the lists and couldn’t find anything either. I’m hoping
someone can point me in the write direction.

Thanks,
C.Randolph

Never mind on this one… I had to cycle apache/mod_perl for the
changes to take effect.

But… that still doesn’t answer why after running TESTDEPS
sucessfully that I had an unresolved dependency with MIME::Parser
which is part of MIME::tools.

CROn Feb 4, 2009, at 12:36 PM, Macnlos wrote:

I’ve upgraded a 3.6.7 installation to 3.8.1 and I’m having troubles
with fetchmail. When I run fetchmail and it passes an email off to
the RT-Mailgate app I get the following errors:


Can’t locate object method “decode_bodies” via package “MIME::Parser”
at /opt/rt3/bin/…/lib/RT/EmailParser.pm line 201.

Stack:
[/opt/rt3/bin/…/lib/RT/EmailParser.pm:201]
[/opt/rt3/bin/…/lib/RT/EmailParser.pm:165]
[/opt/rt3/bin/…/lib/RT/EmailParser.pm:135]
[/opt/rt3/share/html/REST/1.0/NoAuth/mail-gateway:61]

fetchmail: MDA returned nonzero status 75


I’ve ran TESTDEPS and it says I’m up-to-date with everything. I went
down into our Perl distribution and it looks like there are two
versions of MIME::Parser installed. One of the versions has
“decode_bodies” method and the other doesn’t. I’ve moved the older
one out of the path but still no go.

Searched the lists and couldn’t find anything either. I’m hoping
someone can point me in the write direction.

Thanks,
C.Randolph


The rt-users Archives

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com