RT 3.6.5 and Sendmail error and looks like perl error

Hello everyone

I have been seeing this in the sendmail logs:

Mar 11 18:20:12 centos sendmail[7978]: m2BGLulV003149:
to=“|/opt/rt3/bin/rt-mailgate --queue ‘FSL’ --action correspond --url
http://rt.comp.co.uk/”, ctladdr=fsl@rt.comp.co.uk (8/0), delay=01:58:16,
xdelay=00:00:01, mailer=prog, pri=661951, dsn=4.0.0, stat=Deferred: prog
mailer (/usr/sbin/smrsh) exited with EX_TEMPFAIL

Can anybody help me sort this.

I also did the following:

cat test |/opt/rt3/bin/rt-mailgate --queue ‘FSL’ --action correspond --url
http://rt.comp.co.uk/ --debug

and I get this:

Connecting to http://rt.comp.co.uk//REST/1.0/NoAuth/mail-gateway at
/opt/rt3/bin/rt-mailgate line 102, <> line 1.

Can’t locate object method “seek” via package “File::Temp” at
/usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm line 816, line 27.

Stack:

[/usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm:816]

[/usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm:1083]

[/usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm:1177]

[/usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm:1150]

[/opt/rt3/lib/RT/EmailParser.pm:231]

[/opt/rt3/lib/RT/EmailParser.pm:179]

[/opt/rt3/lib/RT/EmailParser.pm:139]

[/opt/rt3/lib/RT/Interface/Email.pm:549]

[/opt/rt3/share/html/REST/1.0/NoAuth/mail-gateway:61]

RT server error.

The RT server which handled your email did not behave as expected. It

said:

Can’t locate object method “seek” via package “File::Temp” at
/usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm line 816, line 27.

Stack:

[/usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm:816]

[/usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm:1083]

[/usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm:1177]

[/usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm:1150]

[/opt/rt3/lib/RT/EmailParser.pm:231]

[/opt/rt3/lib/RT/EmailParser.pm:179]

[/opt/rt3/lib/RT/EmailParser.pm:139]

[/opt/rt3/lib/RT/Interface/Email.pm:549]

[/opt/rt3/share/html/REST/1.0/NoAuth/mail-gateway:61]

Now I am not too hot on this type of perl stuff, but I did try to update
File::Temp which was successful, but still the same problem.

I run RT 3.6.5 on Centos 5 with sendmail.

Please can someone help and let me know if you need more info to help me
sort this.

Thanks

Kobus

Upgrade File::Temp module from the CPAN to 0.18 or greater.On Tue, Mar 11, 2008 at 9:24 PM, Kobus Bensch kbensch@fullnet.co.uk wrote:

Hello everyone

I have been seeing this in the sendmail logs:

Mar 11 18:20:12 centos sendmail[7978]: m2BGLulV003149:
to=“|/opt/rt3/bin/rt-mailgate --queue ‘FSL’ --action correspond --url
http://rt.comp.co.uk/”, ctladdr=fsl@rt.comp.co.uk (8/0), delay=01:58:16,
xdelay=00:00:01, mailer=prog, pri=661951, dsn=4.0.0, stat=Deferred: prog
mailer (/usr/sbin/smrsh) exited with EX_TEMPFAIL

Can anybody help me sort this.

I also did the following:

cat test |/opt/rt3/bin/rt-mailgate --queue ‘FSL’ --action correspond --url
http://rt.comp.co.uk/ --debug

and I get this:

Connecting to http://rt.comp.co.uk//REST/1.0/NoAuth/mail-gateway at
/opt/rt3/bin/rt-mailgate line 102, <> line 1.

Can’t locate object method “seek” via package “File::Temp” at
/usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm line 816, line 27.

Stack:

[/usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm:816]

[/usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm:1083]

[/usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm:1177]

[/usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm:1150]

[/opt/rt3/lib/RT/EmailParser.pm:231]

[/opt/rt3/lib/RT/EmailParser.pm:179]

[/opt/rt3/lib/RT/EmailParser.pm:139]

[/opt/rt3/lib/RT/Interface/Email.pm:549]

[/opt/rt3/share/html/REST/1.0/NoAuth/mail-gateway:61]

RT server error.

The RT server which handled your email did not behave as expected. It

said:

Can’t locate object method “seek” via package “File::Temp” at
/usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm line 816, line 27.

Stack:

[/usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm:816]

[/usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm:1083]

[/usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm:1177]

[/usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm:1150]

[/opt/rt3/lib/RT/EmailParser.pm:231]

[/opt/rt3/lib/RT/EmailParser.pm:179]

[/opt/rt3/lib/RT/EmailParser.pm:139]

[/opt/rt3/lib/RT/Interface/Email.pm:549]

[/opt/rt3/share/html/REST/1.0/NoAuth/mail-gateway:61]

Now I am not too hot on this type of perl stuff, but I did try to update
File::Temp which was successful, but still the same problem.

I run RT 3.6.5 on Centos 5 with sendmail.

Please can someone help and let me know if you need more info to help me
sort this.

Thanks

Kobus


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

Best regards, Ruslan.